標籤: 暫無標籤

  函數功能:該函數設置指定菜單項的校核標記屬性為選取或不選取。該函數已被函數SetMenultemlnfo取代。但若不需要SetMenultemlnfo的擴展特性,仍可使用CheckMenultem。


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


  參數:


  hMenu:有關菜單的句柄。


  UlDCheckltem:指定要設置其選取標記屬性的菜單項。其含義由參數uCheck決定。


  uCheck:指定控制參數uIDCheckltem的含義的標誌,並指定菜單項的選取標記屬性的狀態。此參數可為MF_BYCOMMAND或MF_BYPOSITON和MF_CHECKED或MF_UNCHECKED的組合。


  MF_BYCOMMAND:表示參數uIDCheckltem給出了菜單項的標識符。若標誌MF_BYCOMMMAND和


  MF_BYFOSITION都沒被指定,則MF_BYCOMMMAND為預設值。


  MF_CHECKED:設置選取標記屬性為選取。


  MF_UNCHECKED:設置選取標記屬性為未選取。


  返回值:返回值指定菜單項的前一狀態(MF_CHECKED或MF_UNCHECKED)。如果菜單項不存在,返回值是OXFFFFFFFF。


  備註:萊單條里的項不能有選取標記。


  參數uIDCheckltem標識一個打開子菜單的菜單項或命令項。對打開子菜單的菜單項,參數uIDCheckltem必須指定菜單項的位置。對命令項,參數uIDCheckltem可指定其位置或標識符。
上一篇[chmcreator]    下一篇 [CharToOem]

相關評論

同義詞:暫無同義詞