WM_VKEYTOITEM

WM_VKEYTOITEM ileti tarafından LBS_WANTKEYBOARDINPUT stili ile bir liste kutusu sahibi wm_keydown iletiye yanıt olarak gönderilir.

WM_VKEYTOITEM vkey = LOWORD(wParam);      / / Sanal-anahtar kodu nCaretPos = HIWORD(wParam); / / şapka pozisyon hwndLB lParam; =            / / işlemek için liste kutusu 

 

Parametreleri

vkey
WParamalt sıra kelimenin değeri. Tuşa basıldığında kullanıcı sanal-anahtar kodunu belirtir.
nCaretPos
WParamyüksek sıralı word değeri. Şapka geçerli konumunu belirtir.
hwndLB
LParamdeğeri. Liste kutusuna tanıtıcı.

Dönüş değerleri

Dönüş değeri, uygulamanın iletisine yanıt olarak gerçekleştirilen eylemi belirtir. Uygulama öğeyi seçerek tüm yönlerini ele ve başka bir işlem tarafından liste kutusu gerektirir –2 dönüş değeri gösterir. 1 Dönüş değeri liste kutusunda varsayılan eylemi vuruşu yanıt gerçekleştirileceğini gösterir. Dönüş değeri 0 veya büyük liste kutusunda bir öğeyi dizinini belirtir ve liste kutusu vuruşu belirli madde için varsayılan eylemi gerçekleştirmek gösterir.

Varsayılan işlem

–1 DefWindowProc işlevi.

Açıklamalar

Bir iletişim kutusu yordam bu ileti işleme, bool istediğiniz dönüş değeri artığını ve dönüş değeri doğrudan. SetWindowLong işlevi tarafından belirlenen dwl_msgresult değer yoksayılır.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan.

Ayrıca bkz:

Liste kutuları genel bakış, liste kutusundaki mesajları, DefWindowProc, WM_CHARTOITEM, wm_keydown