afx_msg void OnDrawItem ( int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct );
Parametreleri
nIDCtl
WM_DRAWITEM mesaj gönderdi denetimin tanımlayıcısını içerir. İletiyi gönderen bir menü, nIDCtl 0 içerir.
lpDrawItemStruct
Öğe çizilmesi ve gerekli çizim türü hakkında bilgi içeren bir DRAWITEMSTRUCT veri yapısı uzun işaretçi belirtir.
Açıklamalar
Çerçevesinde bu üye işlevini çağırır sahip çizim kontrol düğmesi, açılan kutu denetimi, liste kutusu denetimi veya menü denetimi görsel yönünü zaman sahibi ya da menü değişti.
DRAWITEMSTRUCT yapısı itemAction üyesi gerçekleştirilecek olan çizim işlemi tanımlar. Bu üye verileri denetim sahibi çizim hangi eylemin gerekli olduğunu belirlemek izin verir.
Bu ileti işleme dönmeden önce uygulama DRAWITEMSTRUCT yapısını hDC üyesi tarafından tanımlanan aygıt içeriği varsayılan duruma geri yüklenir emin olun.
HwndItem üyesi CButton, CMenu, CListBoxveya CComboBox nesne için aitse, uygun sınıf DrawItem sanal fonksiyonu denir. Madde çizmek için uygun denetim sınıfı DrawItem üye işlevi geçersiz kılma.
&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;DRAWITEMSTRUCT, WM_DRAWITEM, CButton::DrawItem, CMenu::DrawItem, CListBox::DrawItem, CComboBox::DrawItem