是一種mfc函式,該函式可以選中其中乙個選單(打勾),同時其他選單不被選中。
在彈出式子選單中的選單物件中新增或刪除複選標記。
uint checkmenuitem( uint nidcheckitem, uint ncheck );
返回值:如果成功,則返回非零值,否則為0。
nidcheckitem
指定將要操作的選單物件,可以由該選單物件的命令id指定,也可由該選單物件的索引號指定,具體的指定方式由第二個引數指定。
ncheck
由兩部分按或運算組合。其一為mf_bycommand或mf_byposition,其二為mf_checked 或mf_unchecked。四個取值的含義如下:
mf_bycommand:表明應該根據選單物件的命令來訪問選單項,即第乙個引數是定的是選單項的命令id
mf_byposition:表明應該根據選單物件的位置來訪問選單項,即第乙個引數是定的是選單物件的索引號
mf_checked:設定選單物件的複選標記
mf_unchecked:移除選單物件的複選標記
例如:m_main_menu.checkmenuitem(idr_level_low, mf_bycommand | mf_checked);
mf_bycommand就表明了idr_level_low為選單的id,mf_checked表明low有選單物件複選標記,如圖所示的效果(假設low對應的是使用ie**伺服器的id)。
VC中CShockwaveFlash的常用函式
stopplay 停止動畫 gotoframe frame number 跳轉到某幀 frame number 1 totalframes 獲取動畫總幀數 currentframe 回傳當前動畫所在幀數 1 rewind 使動畫返回第一幀 setzoomrect left,top,right,but...
VC中Radio Button的用法
radio button 使用 使用方法一 在工程中新增控制項後,直接在控制項的click事件中寫入需要的 即可 使用方法二 1.建立乙個基於對話方塊的用用程式,在其中加入三個radio button,id分別為 idc radio1,idc radio2,idc radio3 2.控制項的初始化 ...
VC中的DoDataExchange函式解析
void cregisterdialog dodataexchange cdataexchange pdx 可以看出,該函式中的 是由classwizard自動加入的。dodataexchange只有乙個引數,即乙個cdataexchange物件的指標pdx。在該函式中呼叫了ddx函式來完成資料交換...