WM_CHARTOITEM メッセージ
WM_CHAR メッセージへの応答として、LBS_WANTKEYBOARDINPUT スタイルのリスト ボックスによって所有者に送信されます。
WM_CHARTOITEM
WPARAM wParam;
LPARAM lParam;
パラメーター
戻り値
戻り値は、メッセージへの応答としてアプリケーションによって実行されたアクションを指定します。 戻り値 -1 または -2 は、項目選択のすべての側面がアプリケーションによって処理され、リスト ボックスによるそれ以上のアクションが不要であることを示します。 0 以上の文字列は、リスト ボックス内の項目の 0 から始まるインデックスを指定し、指定された項目に対してキーストロークの既定のアクションをリスト ボックスで実行する必要があることを示します。
解説
DefWindowProc 関数は -1 を返します。
このメッセージは、LBS_HASSTRINGS スタイルを持たない、所有者が描画したリスト ボックスでのみ受信することができます。
ダイアログ ボックス プロシージャでこのメッセージを処理する場合、目的の戻り値を BOOL にキャストし、その値を直接返す必要があります。 SetWindowLong 関数によって設定された DWL_MSGRESULT 値は無視されます。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 (デスクトップ アプリのみ) |
ヘッダー |
|
関連項目
-
リファレンス
-
その他のリソース