TBADDBITMAP 構造体 (commctrl.h)
ボタン イメージを含むビットマップをツール バーに追加します。
構文
typedef struct tagTBADDBITMAP {
HINSTANCE hInst;
UINT_PTR nID;
} TBADDBITMAP, *LPTBADDBITMAP;
メンバー
hInst
種類: HINSTANCE
ビットマップ リソースを含む実行可能ファイルを使用してモジュール インスタンスを処理します。 リソース ID の代わりにビットマップ ハンドルを使用するには、このメンバーを NULL に設定 します。
システム定義のボタン ビットマップをリストに追加するには、 hInst メンバーとして HINST_COMMCTRL、 nID メンバーとして次のいずれかの値を指定します。
nID
種類: UINT_PTR
hInst が NULL の場合は、ボタン イメージを含むビットマップのビットマップ ハンドルにこのメンバーを設定します。 それ以外の場合は、ボタン イメージを含むビットマップのリソース識別子に設定します。
注釈
nID がリソース ID ではなくビットマップ ハンドルを保持している場合は、ビットマップが TB_REPLACEBITMAP に置き換えられるまでビットマップを破棄しないでください。 それ以外の場合、ツール バーは破棄されます。
定義された値は、標準ビットマップのインデックスとして使用できます。 詳細については、「 ツール バーの標準ボタン イメージのインデックス値」を参照してください。
TBADDBITMAP 構造体は、TB_ADDBITMAP メッセージと共に使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | commctrl.h |