CW&nd::OnKeyUpnbsp;

afx_msg void OnKeyUp ( UINT nChar, UINT nRepCnt, UINT nFlags );

Parametreleri

nChar

Verilen anahtar anahtar sanal kodunu belirtir.

nRepCnt

Yineleyin saymak (sayısı basılı tutarak kullanıcıya sonucu vuruşu tekrarlanır).

nFlags

Tarama kodu, anahtarın geçiş kodu, önceki ana durum ve bağlam kodu, aşağıdaki listede gösterildiği gibi belirtir:

Değer Açıklama
0-7 Kod (oem bağımlı değeri) tarama. Yüksek sıralı Word düşük bayt.
8 Bir işlev tuşu veya sayısal tuş takımında (genişletilmiş bir anahtar ise 1; aksi takdirde 0) anahtarı gibi genişletilmiş anahtar.
9–10 Kullanılmıyor.
11–12 Windows tarafından dahili olarak kullanılır.
13 Bağlamında kod (1 tuşuna basıldığında alt tuşu basılıyken; aksi takdirde 0).
14 Önceki anahtar durumu (anahtar aşağı önce arama anahtarı kadar ise 0 ise 1).
15 Devlet (anahtar yayımlanırsa 1, 0 tuşuna basılırsa) geçiş.

Bir wm_keyup mesaj için anahtar-geçiş biti (bit 15) 1 ve bağlam-kod bit (bit 13) 0.

Açıklamalar

Sistemdışı tuş serbest bırakıldığında çerçevesinde bu üye işlevini çağırır. Bir klavye tuşu değil alt tuşuna basıldığında, basıldığında veya bir klavye tuşu CWnd Giriş odağı aldığında, basılı bir Sistemdışı anahtarıdır.

IBM geliştirilmiş 101 ve 102 tuşlu klavyeler için sağ alt ve sağ ctrl Tuşları klavyeyi ana bölümünde Gelişmiş anahtarları şunlardır; INS, del, ev, end, page up, page down ve kümelerinde sayısal tuş takımını solundaki ok tuşları; ve eğik çizgi (/) ve sayısal tuş enter tuşlarını. Başka bir klavye genişletilmiş anahtar biraz nFlags destek.

&Notnbsp;  Bu üye işlevi, uygulamanız Windows ileti işlemeye izin vermek için çerçeve tarafından çağrılır. Sizin işleve geçirilen parametreleri ileti alındığında çerçeve tarafından alınan parametreler yansıtır. Base sınıfı uygulaması bu işlevi çağırıyorsanız, bu uygulama ilk mesajı ve değil, sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.

CWnd genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;wm_char, wm_keyup, CWnd::Default, wm_keydown

Index