Aracılığıyla paylaş


CWnd::OnVKeyToItem

CWnd Nesnenin sahibi bir liste kutusu ile LBS_WANTKEYBOARDINPUT stili, liste kutusu gönderecektir WM_VKEYTOITEM ileti yanıt olarak bir WM_KEYDOWN ileti.

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

Parametreler

  • nKey
    Sanal tuş kodu basılı kullanıcı anahtarı belirtir. Bir standart sanal tuş kodları için Winuser.h listesi

  • pListBox
    Liste kutusu için bir işaretçi belirtir. İşaretçiyi geçici olabilir ve daha sonra kullanmak üzere depolanması gereken değil.

  • nIndex
    Geçerli düzeltme konumu belirtir.

Dönüş Değeri

Uygulama iletiye yanıt olarak gerçekleştirilen eylemi belirtir. Uygulama öğeyi seçerek, tüm yönlerini ele ve liste kutusu tarafından başka bir eylem gerektirir –2 dönüş değeri gösterir. Liste kutusu yanıt tuş vuruşu için varsayılan eylemi gerçekleştirmeniz gerekir –1 dönüş değeri gösterir. Dönüş değeri 0 veya daha büyük liste kutusunda bir öğeyi sıfır tabanlı dizini belirtir ve liste kutusu tuş vuruşu belirli bir madde için varsayılan eylemi yapmanız gerektiğini belirtir.

Notlar

Bu üye işlev olan liste kutuları için çerçeve olarak adlandırılır LBS_HASSTRINGS stili.

Not

Bu üye işlevi, uygulamanız Windows ileti işleme izin çerçevesi tarafından çağrılır.İleti alındığında çerçevesi tarafından alınan parametreleri, işleve iletilen parametreler yansıtır.Temel sınıf uygulaması, bu işlev çağrısı yaparsa, bu uygulama özgün iletiyi ve sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

CWnd::OnKeyDown

WM_VKEYTOITEM