MENUBARINFO 構造体 (winuser.h)
メニュー バー情報が含まれています。
構文
typedef struct tagMENUBARINFO {
DWORD cbSize;
RECT rcBar;
HMENU hMenu;
HWND hwndMenu;
BOOL fBarFocused : 1;
BOOL fFocused : 1;
BOOL fUnused : 30;
} MENUBARINFO, *PMENUBARINFO, *LPMENUBARINFO;
メンバー
cbSize
型: DWORD
この構造体のサイズ (バイト単位)。 呼び出し元はこれを に設定する sizeof(MENUBARINFO)
必要があります。
rcBar
種類: RECT
メニュー バー、ポップアップ メニュー、またはメニュー項目の座標。
hMenu
種類: HMENU
メニュー バーまたはポップアップ メニューへのハンドル。
hwndMenu
型: HWND
サブメニューへのハンドル。
fBarFocused
種類: BOOL
メニュー バーまたはポップアップ メニューにフォーカスがある場合、このメンバーは TRUE です。 それ以外の場合、メンバーは FALSE です。
fFocused
種類: BOOL
メニュー項目にフォーカスがある場合、このメンバーは TRUE です。 それ以外の場合、メンバーは FALSE です。
fUnused
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | winuser.h (Windows.h を含む) |
関連項目
概念
参照