複製鏈接
請複製以下鏈接發送給好友

CheckMenultem

鎖定
CheckMenultem函數設置指定菜單項的校核標記屬性為選取或不選取。該函數已被函數SetMenultemlnfo取代。但若不需要SetMenultemlnfo的擴展特性,仍可使用CheckMenultem。
中文名
CheckMenultem
函數原型
DWORD CheckMenultem
參    數
hMenu

目錄

CheckMenultem定義

函數功能:該
函數原型:DWORD CheckMenultem(HMENU hMenu,UINT ulDCheckltem,UINT uCheck);

CheckMenultem參數説明

hMenu:有關菜單的句柄。
UlDCheckltem:指定要設置其選取標記屬性的菜單項。其含義由參數uCheck決定。
uCheck:指定控制參數uIDCheckltem的含義的標誌,並指定菜單項的選取標記屬性的狀態。此參數可為MF_BYCOMMAND或MF_BYPOSITON和MF_CHECKED或MF_UNCHECKED的組合。
MF_BYCOMMAND:表示參數uIDCheckltem給出了菜單項的標識符。若標誌MF_BYCOMMMAND和
MF_BYPOSITION都沒被指定,則MF_BYCOMMMAND為缺省值。
MF_CHECKED:設置選取標記屬性為選取。
MF_UNCHECKED:設置選取標記屬性為未選取。
返回值:返回值指定菜單項的前一狀態(MF_CHECKED或MF_UNCHECKED)。如果菜單項不存在,返回值是OXFFFFFFFF。
備註:萊單條裏的項不能有選取標記。
參數uIDCheckltem標識一個打開子菜單的菜單項或命令項。對打開子菜單的菜單項,參數uIDCheckltem必須指定菜單項的位置。對命令項,參數uIDCheckltem可指定其位置或標識符。