HiliteMenuItem

機能
指定の項目を強調表示
Declare Function HiliteMenuItem Lib "user32.dll" _
(ByVal hwnd As Long, ByVal hmenu As Long, _
ByVal uItemHilite As Long, _
ByVal uHilite As Long) As Long
Declare Function HiliteMenuItem Lib "user32.dll" _
(ByVal hwnd As Integer, ByVal hmenu As Integer, _
ByVal uItemHilite As Integer, _
ByVal uHilite As Integer) As Integer

BOOL HiliteMenuItem(
HWND hwnd,
HMENU hmenu,
UINT uItemHilite,
UINT uHilite
);
引数
hWnd

ウィンドウのハンドル
hMenu
メニューのハンドル
uItemHilite
操作対象のメニュー項目のID ot インデックス
uHilite
uItemHiliteの意味を指定する定数の組み合わせ
戻り値
正常終了のとき  0以外
エラーのとき  0
uHiliteの定数

MF_BYCOMMAND = &H0               uItemHiliteはメニュー項目のID
MF_BYPOSITION = &H400            uItemHiliteはメニュー項目のインデックス
MF_HILITE = &H80                 メニューをハイライトする
MF_UNHILITE = &H0                メニューのハイライトを解除する