共用方式為


CWnd::OnVKeyToItem

如果 CWnd 物件擁有具有 LBS_WANTKEYBOARDINPUT 樣式的清單方塊,清單方塊會傳送 WM_VKEYTOITEM 資訊以回應應用程式 WM_KEYDOWN 訊息。

afx_msg int OnVKeyToItem( 
   UINT nKey, 
   CListBox* pListBox, 
   UINT nIndex  
);

參數

  • nKey
    指定使用者按下按鍵的虛擬按鍵碼。 如需標準虛擬按鍵碼的清單,請參閱 Winuser.h

  • pListBox
    指定指標至清單方塊。 指標可能是暫時的,而且不應儲存供日後使用。

  • nIndex
    指定目前插入號位置。

傳回值

指定應用程式執行以回應訊息的動作。 傳回值為 2 表示應用程式是否已選取項目的所有層面並不是清單方塊需要進一步的動作。 傳回值為 1 的 清單方塊應該執行預設動作以回應處理按鍵。 傳回值等於或大於 0 的 清單方塊中指定的項目之以零起始的索引和清單方塊應執行的預設按鍵動作在指定項目的。

備註

此成員函式只由架構呼叫具有 LBS_HASSTRINGS 樣式的清單方塊中的。

注意事項注意事項

此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

CWnd::OnKeyDown

WM_VKEYTOITEM