TBN_DROPDOWN通知コード
ユーザーがドロップダウン ボタンをクリックしたときに、ツール バー コントロールによって送信されます。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。
TBN_DROPDOWN
lpnmtb = (LPNMTOOLBAR) lParam;
パラメーター
-
lParam
-
この通知コードに関する情報を含む NMTOOLBAR 構造体へのポインター。 この通知コードでは、この構造体の hdr および iItem メンバーのみが有効です。
戻り値
次の値のいずれか。
リターン コード | 説明 |
---|---|
|
ドロップダウンが処理されました。 |
|
ドロップダウンが処理されませんでした。 |
|
ドロップダウンは処理されましたが、ボタンは通常のボタンのように扱われます。 |
解説
Note
ドロップダウン ボタンは、プレーン (BTNS_DROPDOWN スタイル) にすることも、ボタンの画像の横に矢印 (BTNS_WHOLEDROPDOWN スタイル) を表示したり、画像とは別の矢印 (TBSTYLE_EX_DRAWDDARROWS スタイル) を表示したりできます。 別の矢印を使用する場合、ユーザーがボタンの矢印部分をクリックした場合にのみ、TBN_DROPDOWNが送信されます。 ユーザーがボタンのメイン部分をクリックすると、標準ボタンと同様に、ボタンの ID を含むWM_COMMAND メッセージが送信されます。 ドロップダウン ボタンの他の 2 つのスタイルでは、ユーザーがボタンの任意の部分をクリックしたときにTBN_DROPDOWNが送信されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|