NORMALMENUITEM 構造体
メニューまたはサブメニューを開かないメニュー リソース内の各項目に関する情報が含まれます。 ここで説明する構造体定義は、説明のみを目的としています。標準のヘッダー ファイルには存在しません。
構文
typedef struct {
WORD resInfo;
szOrOrd menuText;
} NORMALMENUITEM;
メンバー
-
Resinfo
-
種類: WORD
-
メニュー項目の種類。 このメンバーには、次のいずれかの値を指定できます。
値 説明 - MFR_END
- 0x80
メニュー項目は、このサブメニューまたはメニュー リソースの最後です。このフラグは、システムによって内部的に使用されます。 - MFR_POPUP
- 0x01
メニュー項目によってメニューまたはサブメニューが開きます。フラグはシステムによって内部的に使用されます。 -
menuText
-
種類: szOrOrd
-
このメニュー項目のテキストを含む null で終わる Unicode 文字列。 この文字列のサイズに固定制限はありません。
注釈
メニューまたはサブメニューを開かないメニュー項目ごとに 1 つの NORMALMENUITEM 構造体があります。 resInfo メンバーを MFR_END に設定して、メニューの最後のメニュー項目を指定します。
メニュー区切り記号は、非アクティブですが、2 つのアクティブなメニュー項目の間で分割バーとして表示される特別な種類のメニュー項目です。 menuText メンバーを空のままにして、メニュー区切り記号を指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |