WM _ CHARTOITEM 訊息

由具有 磅 _ WANTKEYBOARDINPUT 樣式的清單方塊傳送給其擁有者,以回應 WM _ 字元 訊息。

WM_CHARTOITEM

    WPARAM wParam;
    LPARAM lParam; 

參數

wParam

LOWORD會指定使用者所按下之按鍵的字元碼。 HIWORD指定插入號的目前位置。

lParam

清單方塊的控制碼。

傳回值

傳回值會指定應用程式在回應訊息時所執行的動作。 傳回值-1 或-2 表示應用程式已處理選取專案的所有層面,而不需要在清單方塊中採取進一步的動作。 傳回值0或以上會指定清單方塊中專案的以零為基底的索引,並指出清單方塊應該針對指定的專案執行擊鍵的預設動作。

備註

DefWindowProc函數會傳回-1。

只有擁有者繪製的清單方塊沒有 磅 _ HASSTRINGS 樣式可以接收此訊息。

如果對話方塊程式處理此訊息,則應該將所需的傳回值轉換成 布林 值,並直接傳回值。 SetWindowLong函數所設定的 DWL _ MSGRESULT 值會被忽略。

規格需求

需求
最低支援的用戶端
[僅限 Windows Vista 桌面應用程式]
最低支援的伺服器
僅限 Windows Server 2003 [ desktop 應用程式]
標頭
Winuser (包含) 的 Windows。h

另請參閱

參考

WM _ VKEYTOITEM

其他資源

DefWindowProc

HIWORD

LOWORD

WM _ 字元