GetMenuDefaultltem

GetMenuDefaultltem是一個程式語言函式,功能是確定指定選單上的預設項。

函式功能

該函式確定指定選單上的預設項。

函式原型

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

參數

hMenu:獲取預設項的選單的句柄。

fByPos:用於確定是取得選單項的標識符還是位置的值。如果此參數值為FALSE,返回標識符,否則返回位置。

gmdiFlags:指定函式如何查找選單項。此參數可取靈或多個下列值:

GMDI_GOINTOPOPUPS:如果預設項打開了子選單,此函式在相應的子選單里遞歸查找。如果子選單沒有預設項,返回值表示打開了子選單的項。預設情況下,函式返回指定選單的第一個預設項,不管它是否打開了一個子選單。

GMDI_USEDISABLED:指定函式返回一個預設項,即使該項無效。預設情況下,函式跳過無效或變灰的項。

返回值:如果函式調用成功,返回值是選單項的標識符或位置;如果函式調用失敗,返回值是C1。若想獲得更多的錯誤信息,請調用GetLastError函式。

速查:Windows:4.0及以上版本;Windows:95及以上版本:Windows CE:不支持;頭檔案:winuser.h;輸入庫:user32.lib。

相關詞條

相關搜尋

熱門詞條

聯絡我們