TB_HASACCELERATOR メッセージ

[内部使用を目的としています。アプリケーションでの使用はお勧めしません。 このメッセージは、今後のバージョンの Windows ではサポートされない場合があります。]

指定したアクセラレータ文字を持つツール バー ボタンの数を取得します。

パラメーター

wParam

テストする入力アクセラレータ文字を表す WCHAR

lParam

アクセラレータ文字を持つボタンの数を受け取る int へのポインター。

戻り値

戻り値は使用されません。

セキュリティに関する考慮事項

このメッセージを使用すると、プログラムのセキュリティが損なわれる可能性があります。

解説

まず、システムは、アクセラレータを一致するためにすべてのツール バー ボタンに対してクエリを実行します。 一致が見つからない場合、システムは TBN_MAPACCELERATOR 通知を親ウィンドウに送信し、指定されたアクセラレータ文字を持つボタンのインデックスを要求します。 親がインデックスを提供する場合、カウントは 1 に設定されます。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h