CW&nd::OnSysCommandnbsp;

afx_msg void OnSysCommand ( UINT nID, lparam lParam );

Parametreleri

nID

İstenen sistem komutun türünü belirtir. Bu parametre aşağıdaki değerlerden herhangi biri olabilir:

lParam

Fareyle bir denetim menü komutu seçilirse, lParam imleç koordinatları içerir. Alt sıra word x koordinatını ve y koordinatını yüksek sıralı sözcük içerir. Aksi takdirde bu parametre kullanılmaz.

Açıklamalar

Çerçeve kullanıcı kontrol menüsünden bir komut seçtiğinde ya da kullanıcı Ekranı Kapla veya simge durumuna Küçült düğmesini seçer Bu üye işlevini çağırır.

Varsayılan olarak, OnSysCommand yukarıdaki tabloda belirtilen önceden tanımlanmış eylemler denetim menü isteği gerçekleştirir.

wm_syscommand iletiler, dört alt sıra biti nID parametresi, Windows tarafından dahili olarak kullanılır. NIDdeğeri uygulama testleri, bu nID değeri değeri 0xFFF0 bitwise kullanarak birleştirmek gerekir- ve doğru sonuçlar elde etmek için operatör.

Denetim menüsü menü öğeleri, GetSystemMenu, döndürmesini, InsertMenuve ModifyMenu üye işlevleri ile değiştirilebilir. Denetim menüsünü değiştirme uygulamaları wm_syscommand iletileri işlemek gerekir ve uygulama tarafından ele değil wm_syscommand iletileri OnSysCommandiçin geçirilen. Bir uygulama tarafından eklenen herhangi bir komut değerleri uygulama tarafından işlenmesi ve OnSysCommand için geçirilemez.

Bir uygulama OnSysCommand için wm_syscommand mesaj ileterek herhangi bir zamanda herhangi bir sistem komutu taşıyabilen.

Hızlandırıcı (kısayol) tuş vuruşlarını kontrol menüsünden öğeleri seçmek için tanımlanan OnSysCommand çağrılarının içine çevrilir; tüm diğer Hızlandırıcı tuş vuruşlarını wm_command mesajları tercüme.

&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_syscommand

Index