Vcl.Menus.TMainMenu.PopulateOle2Menu
Delphi
procedure PopulateOle2Menu(SharedMenu: HMenu; const Groups: array of Integer; var Widths: array of Longint);
C++
void __fastcall PopulateOle2Menu(HMENU SharedMenu, const int *Groups, const int Groups_High, int *Widths, const int Widths_High);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMainMenu |
説明
OLE メニューにメインメニューの項目を入れます。
PopulateOle2Menu メソッドを呼び出すと,Groups パラメータで指定した GroupIndex 値を持つメニュー項目を SharedMenu ハンドルを使用するメニューにマージできます。PopulateOle2Menu メソッドは指定したグループ内のすべてのメニュー項目をメニューに追加し,追加されたすべてのメニュー項目に合わせて Widths 配列内のエントリを増加させます。PopulateOle2Menu メソッドはメニューをマージするときに OLE コンテナによって使用されます。
メモ: PopulateOle2Menu メソッドは SharedMenu パラメータで指定したメニューにメニュー項目を入れますが,メニューに関連付けられている OLE メニューとして設定するわけではありません。