afx_msg lresult OnMenuChar ( UINT nChar, UINT nFlags, CMenu * pMenu );
Dönüş değeri
Dönüş değeri yüksek sıralı word aşağıdaki komutu kodlarından birini içermelidir:
| Değer | Açıklama |
| 0 | Windows kullanıcı bastırdı ve sistem hoparlör kısa bir bip sesi oluşturan karakter atmaları söyler. |
| 1 | Windows geçerli menüsünü kapatmak için söyler. |
| 2 | Windows alt sıra kelime değerin belirli bir madde için madde numarasını içeren bildirir. Bu öğe Windows tarafından seçilir. |
0 Veya 1 yüksek sıralı sözcük içeriyorsa, alt sıra kelime sayılır. Kısayol (kısayol) tuşları bir menüde yerleştirilmiş bitmapleri seçmek için kullanılan uygulamaları bu iletiyi işlemek.
Parametreleri
nChar
Yapı ayarlarına bağlı olarak, basılı kullanıcı ANSI veya UNICODE karakter belirtir.
nFlags
Menü açılır menü mf_popup bayrak içerir. Menü bir Denetim menüsü ise içerdiği mf_sysmenu bayrağı.
pMenu
CMenuseçili bir işaretçi içerir. İşaretçiyi geçici olabilir ve değil saklanmalıdır.
Açıklamalar
Kullanıcı herhangi bir geçerli menüde önceden tanımlanmış anımsatıcılarını eşleşmeyen menü anımsatıcı karakter bastığında çerçevesinde bu üye işlevini çağırır. Bu menüye sahip CWnd için gönderilir. Kullanıcı alt ve başka bir tuşa bastığında anahtar bir anımsatıcı karaktere karşılık gelmiyor bile OnMenuChar de denir. Bu durumda, pMenu CWndve nFlags ait menü puandır 0.
&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_MENUCHAR