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

GetMenuDefaultltem

鎖定
GetMenuDefaultltem是一個程序語言函數,功能是確定指定菜單上的缺省項。
中文名
GetMenuDefaultltem
函數原型
UINT GetMenuDefaultltem
hMenu
獲取缺省項的菜單的句柄。

GetMenuDefaultltem函數功能

該函數確定指定菜單上的缺省項。

GetMenuDefaultltem函數原型

UINT GetMenuDefaultltem(HMENY hMenu,UINT fByPos,UINT gmdiFlags);

GetMenuDefaultltem參數

hMenu:獲取缺省項的菜單的句柄。
fByPos:用於確定是取得菜單項的標識符還是位置的值。如果此參數值為FALSE,返回標識符,否則返回位置。
gmdiFlags:指定函數如何查找菜單項。此參數可取靈或多個下列值:
GMDI_GOINTOPOPUPS:如果缺省項打開了子菜單,此函數在相應的子菜單裏遞歸查找。如果子菜單沒有缺省項,返回值表示打開了子菜單的項。缺省情況下,函數返回指定菜單的第一個缺省項,不管它是否打開了一個子菜單。
GMDI_USEDISABLED:指定函數返回一個缺省項,即使該項無效。缺省情況下,函數跳過無效或變灰的項。
返回值:如果函數調用成功,返回值是菜單項的標識符或位置;如果函數調用失敗,返回值是C1。若想獲得更多的錯誤信息,請調用GetLastError函數
速查:Windows:4.0及以上版本;Windows:95及以上版本:Windows CE:不支持;頭文件:winuser.h;輸入庫:user32.lib。