afx_msg void OnMenuSelect ( UINT nItemID, UINT nFlags HMENU'nun hSysMenu );
Parametreleri
nItemID
Seçili öğeyi tanımlar. Seçili öğeyi bir menü öğesi, nItemID menü öğesinin kimliğini içerir. Seçili öğeyi bir açılır menü içeriyorsa, nItemID açılır menü dizini, ve hSysMenu (tıklandığında-on) Ana Menü tanıtıcı içerir.
nFlags
Aşağıdaki menü bayrakları bir arada içerir:
hSysMenu
NFlags mf_sysmenuiçeriyorsa, iletiyle ilişkili menüyü tanımlar. NFlags mf_popupvarsa, ana menüsünün tanıtıcısı tanımlar. NFlags ne mf_sysmenu ne de mf_popupiçeriyorsa, kullanılmayan.
Açıklamalar
CWnd nesne bir menü ile ilişkili ise, kullanıcı menü öğesini seçtiğinde OnMenuSelect çerçeve tarafından denir.
Kullanıcı esc tuşuna basıldığında ya da menü dışında tıklandığında 0xFFFF nFlags içeren ve hSysMenu 0 varsa, Windows menü kapattı.
&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_menuselect