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 を含む)

関連項目

概念

GetMenuBarInfo

メニュー

Rect

参照