メニュー項目のID取得
Declare Function GetMenuItemID Lib "user32.dll" _
(ByVal hMenu As Long, ByVal nPos As Long) As Long
Declare Function GetMenuItemID Lib "user32.dll" _
(ByVal hMenu As Integer, ByVal nPos As Integer) As Integer
UINT GetMenuItemID(
HMENU hMenu,
int nPos
);
引数
hMenu
メニューのハンドルnPos
メニュー項目のインデックス(最初は0)戻り値
正常終了のとき メニュー項目のIDサンプル
メニュー項目のIDがID=0のとき
または
指定の項目がサブメニューを持つとき -1
GetMenuItemCount()関数のサンプルを参照