AppendMenu |
指定したメニュー バー、ドロップダウン メニュー、サブメニュー、またはショートカット メニューの末尾に新しい項目を追加します。 この関数を使用して、メニュー項目の内容、外観、および動作を指定できます。
|
CheckMenuItemの |
指定したメニュー項目のチェック マーク属性の状態を、選択またはクリアに設定します。
|
CheckMenuRadioItemの |
指定したメニュー項目をチェックし、それをラジオ項目にします。 同時に、この関数は、関連付けられているグループ内の他のすべてのメニュー項目をクリアし、それらの項目のラジオ項目の種類フラグをクリアします。
|
CreateMenuの |
メニューを作成します。 メニューは最初は空ですが、InsertMenuItem、AppendMenu、および InsertMenu関数を使用して、メニュー項目入力できます。
|
CreatePopupMenuをする |
ドロップダウン メニュー、サブメニュー、またはショートカット メニューを作成します。 メニューは最初は空です。 InsertMenuItem関数を使用して、メニュー項目挿入または追加できます。 また、InsertMenu 関数を使用してメニュー項目を挿入し、AppendMenu 関数を使用してメニュー項目を追加することもできます。
|
DeleteMenuの |
指定したメニューから項目を削除します。 メニュー項目がメニューまたはサブメニューを開くと、この関数はメニューまたはサブメニューへのハンドルを破棄し、メニューまたはサブメニューで使用されるメモリを解放します。
|
DestroyMenu |
指定したメニューを破棄し、メニューが占有するすべてのメモリを解放します。
|
DrawMenuBar |
指定したウィンドウのメニュー バーを再描画します。 システムがウィンドウを作成した後にメニュー バーが変更された場合は、この関数を呼び出して、変更されたメニュー バーを描画する必要があります。
|
EnableMenuItemの |
指定したメニュー項目を有効、無効、または灰色にします。
|
EndMenu |
呼び出し元スレッドのアクティブ メニューを終了します。
|
GetMenuをする |
指定したウィンドウに割り当てられたメニューへのハンドルを取得します。
|
GetMenuBarInfoをする |
指定したメニュー バーに関する情報を取得します。
|
GetMenuCheckMarkDimensionsをする |
既定のチェック マーク ビットマップの寸法を取得します。 選択したメニュー項目の横にこのビットマップが表示されます。
SetMenuItemBitmaps 関数を呼び出してメニュー項目の既定のチェック マーク ビットマップを置き換える前に、アプリケーションは GetMenuCheckMarkDimensions呼び出して適切なビットマップ サイズを決定する必要があります。
|
GetMenuDefaultItemをする |
指定したメニューの既定のメニュー項目を決定します。
|
GetMenuInfoをする |
指定したメニューに関する情報を取得します。
|
GetMenuItemCountをする |
指定したメニュー内の項目数を取得します。
|
GetMenuItemIDの |
メニュー内の指定した位置にあるメニュー項目のメニュー項目識別子を取得します。
|
GetMenuItemInfoをする |
メニュー項目に関する情報を取得します。
|
GetMenuItemRectをする |
指定したメニュー項目の外接する四角形を取得します。
|
GetMenuStateをする |
指定したメニュー項目に関連付けられているメニュー フラグを取得します。 メニュー項目がサブメニューを開いた場合、この関数はサブメニュー内の項目の数も返します。
|
GetMenuStringをする |
指定したメニュー項目のテキスト文字列を指定したバッファーにコピーします。
|
GetSubMenu |
指定したメニュー項目によってアクティブ化されたドロップダウン メニューまたはサブメニューへのハンドルを取得します。
|
GetSystemMenuの |
コピーと変更のために、アプリケーションがウィンドウ メニュー (システム メニューまたはコントロール メニューとも呼ばれます) にアクセスできるようにします。
|
HiliteMenuItemをする |
メニュー バーの項目の強調表示を強調表示または削除します。
|
InsertMenuItemの |
メニュー内の指定した位置に新しいメニュー項目を挿入します。
|
IsMenu |
ハンドルがメニュー ハンドルであるかどうかを判断します。
|
LoadMenu |
指定したメニュー リソースを、アプリケーション インスタンスに関連付けられている実行可能ファイル (.exe) から読み込みます。
|
LoadMenuIndirect |
指定したメニュー テンプレートをメモリに読み込みます。
|
MenuItemFromPoint |
指定した場所にあるメニュー項目 (ある場合) を決定します。
|
ModifyMenu |
既存のメニュー項目を変更します。 この関数は、メニュー項目のコンテンツ、外観、および動作を指定するために使用されます。
|
RemoveMenuをする |
メニュー項目を削除するか、指定したメニューからサブメニューをデタッチします。 メニュー項目でドロップダウン メニューまたはサブメニューが開いた場合、RemoveMenuはメニューまたはそのハンドルを破棄せず、メニューを再利用できます。 この関数を呼び出す前に、GetSubMenu 関数は、ドロップダウン メニューまたはサブメニューへのハンドルを取得する必要があります。
|
SetMenu |
指定したウィンドウに新しいメニューを割り当てます。
|
SetMenuDefaultItem |
指定したメニューの既定のメニュー項目を設定します。
|
SetMenuInfoをする |
指定したメニューの情報を設定します。
|
SetMenuItemBitmapsの |
指定したビットマップをメニュー項目に関連付けます。 メニュー項目を選択するかクリアするかに関係なく、メニュー項目の横に適切なビットマップが表示されます。
|
SetMenuItemInfoの |
メニュー項目に関する情報を変更します。
|
TrackPopupMenu |
指定した場所にショートカット メニューを表示し、メニュー上の項目の選択を追跡します。 ショートカット メニューは、画面上の任意の場所に表示できます。
|
TrackPopupMenuEx |
指定した場所にショートカット メニューを表示し、ショートカット メニューの項目の選択を追跡します。 ショートカット メニューは、画面上の任意の場所に表示できます。
|