afx iletileri
Bu iletiler, MFC'de kullanılır.
İletiler
mfc Kitaplığı'nda kullanılan iletileri aşağıdaki tabloda listelenmektedir:
İleti |
Tanımlama |
[in]wParam |
lParam(Tüm parametreler [] aksi belirtilmedikçe arasındadır.) |
Dönüş Değeri |
AFX_WM_ACCGETOBJECT |
Kullanılmıyor. |
Kullanılmıyor. |
Yoktur. |
Yoktur. |
AFX_WM_ACCGETSTATE |
Erişilebilirlik desteği için kullanılır.Bu ileti gönder CMFCPopupMenu veya CMFCRibbonPanelMenu geçerli öğenin durumunu almak için. |
Bir menü düğmesini veya ayırıcı olabilen öğenin dizini. |
Kullanılmıyor. |
Öğenin durumu.Dizin geçersiz, -1 ise 0 menü düğmesini özel özniteliklere sahip değildir.Aksi durumda, aşağıdaki bayraklardan birleşimidir: TBBS_DISABLED –item devre dışı tbbs_checked – madde işaretli tbbs_button – bu madde standart bir basma düğmesi tbbs_pressed –button basıldığında TBBS_INDETERMINATE – tanımsız durum tbbs_separator - yerine bir menü düğmesi, bu öğe formları diğer menü öğelerinin arasındaki ayrımı a |
AFX_WM_CHANGE_ACTIVE_TAB |
Çerçeve yeniden boyutlandırılabilir denetim çubuğu denetimi için bu iletiyi gönderir.Bildirimleri almak için bu iletiyi işlemeli CMFCTabCtrl nesneleri kullanıcı etkin bir sekme değiştirdiğinde. |
Bir sekme dizini. |
Kullanılmıyor. |
Sıfır olmayan. |
AFX_WM_CHANGE_CURRENT_FOLDER |
Çerçeve üst için bu iletiyi gönderir CMFCShellListCtrl kullanıcı geçerli klasörün ne zaman değişti. |
Kullanılmıyor. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_CHANGEVISUALMANAGER |
Kullanıcı geçerli Visual Yöneticisi değiştirdiğinde framework tüm çerçeve pencereleri için bu iletiyi gönderir.Bu iletiye yanıt olarak, çerçeve penceresi, bölgeyi yeniden hesaplar ve diğer parametreleri gerektiği gibi ayarlar.Bu olay hakkında bilgilendirilmek istiyorsanız uygulamanızda AFX_WM_CHANGEVISUALMANAGER iletiyi işleyebilir.Temel sınıf işleyicisi çağırması gerekir (OnChangeVisualManager) framework iç emin olmak için bu olay işleme gerçekleşir. |
Kullanılmıyor. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_CHANGING_ACTIVE_TAB |
Üst için gönderilen CMFCTabCtrl nesne.' Den bildirim almak istiyorsanız, bu iletiyi işlemeli CMFCTabCtrl bir kullanıcı bir sekme sıfırladığında nesneleri. |
Etkinleştirilmekte olan sekme dizini. |
Kullanılmıyor. |
Sıfır olmayan. |
AFX_WM_CHECKEMPTYMINIFRAME |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
Yoktur. |
AFX_WM_CREATETOOLBAR |
Gönderilen CMFCToolBarsListPropertyPage ne zaman bir kullanıcı oluşturur Yeni bir araç çubuğu özelleştirme işlemi sırasında.CMFCToolBar türetilen özel bir nesne örneğini oluşturmak için bu iletiyi işleyebilir.Bu iletiyi işlemek ve kendi araç çubuğu oluşturun, arama için varsayılan işleyici yok sayın. |
Kullanılmıyor. |
Araç çubuğunun adını içeren bir dize için bir işaretçi. |
Yeni oluşturulan araç için bir işaretçi.BOŞ araç çubuğu oluşturma işlemi iptal edildi gösterir. |
AFX_WM_CUSTOMIZEHELP |
Özelleştirme özellik sayfasından ana çerçeve pencereye gönderilen CMFCToolbarCustomizeDialog kullanıcı bastığında Yardım düğmesini veya F1 tuşuna. |
Özelleştirme özellik sayfasının etkin sayfayı belirtir. |
Bir işaretçi bir CMFCToolbarCustomizeDialog nesne. |
Sıfır. |
AFX_WM_CUSTOMIZETOOLBAR |
CMFCToolbarCustomizeDialog Üst çerçevenin kullanıcı yeni bir araç çubuğu oluşturma olduğunu bildirmek için bu iletiyi gönderir. |
TRUEözelleştirme başlatıldığında, FALSE özelleştirme bittiğinde. |
Kullanılmıyor. |
Sıfır. |
AFX_WM_DELETETOOLBAR |
Ana penceresi için bir araç çubuğu özelleştirmesi modunda silmek üzere olduğunda gönderilir. Bir kullanıcı araç çubuğu özelleştirmesi modunda sildiğinde, ek eylemleri uygulamak için bu ileti işlenemiyor.Varsayılan işleyicisi çağırması gerekir (OnToolbarDelete), araç çubuğunu siler.Varsayılan işleyicisi araç çubuğunu silmek mümkün olup olmadığını gösteren bir değeri döndürür. |
Kullanılmıyor. |
İşaretçi bir CMFCToolBar silinecek nesne. |
Bir araç çubuğu sildiyseniz sıfır olmayan; Aksi durumda 0. |
AFX_WM_GETDOCUMENTCOLORS |
CMFCColorMenuButtonbelge renklerini almak için ana çerçeve penceresi bu iletiyi gönderir. |
Kullanılmıyor. |
[in, out] İşaretçi bir CList<COLORREF, COLORREF> nesne. |
Sıfır. |
AFX_WM_GETDRAGBOUNDS |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
Yoktur. |
AFX_WM_HIGHLIGHT_RIBBON_LIST_ITEM |
Kullanıcı Şerit liste öğesini vurgular ana penceresi için gönderilir. |
Vurgulanan öğenin dizini |
Bir işaretçiCMFCBaseRibbonElement |
Kullanılmıyor. |
AFX_WM_ON_AFTER_SHELL_COMMAND |
Üst öğesi için gönderilen CMFCShellListCtrl veya CMFCShellTreeCtrl kabuk komutu yürütmeden kullanıcı bittiğinde denetler. |
Kullanıcı yürütülen komut kimliği |
Kullanılmıyor. |
Uygulama bu iletiyi işliyorsa, sıfır döndürmelidir. |
AFX_WM_ON_BEFORE_SHOW_RIBBON_ITEM_MENU |
Açılır menü görüntülemeden önce çerçeve şeridin üst bu iletiyi gönderir.Bu iletiyi işlemeli ve herhangi bir anda Açılır menülerde değişiklik yapabilir. |
Kullanılmıyor. |
Bir işaretçiCMFCBaseRibbonElement |
Kullanılmıyor. |
AFX_WM_ON_CANCELTABMOVE |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
|
AFX_WM_ON_CHANGE_RIBBON_CATEGORY |
Kullanıcı etkin Şerit denetim kategorisi değiştirdiğinde framework ana çerçeve için bu iletiyi gönderir. |
Kullanılmıyor. |
Bir işaretçi CMFCRibbonBar , kategori değişti. |
Kullanılmıyor. |
AFX_WM_ON_CLOSEPOPUPWINDOW |
Framework sahibinin uyarmak için bu iletiyi gönderir CMFCDesktopAlertWnd pencere kapalı olması olduğunu. |
Kullanılmıyor. |
Bir işaretçi CMFCDesktopAlertWnd nesne. |
Kullanılmıyor. |
AFX_WM_ON_DRAGCOMPLETE |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
Yoktur. |
AFX_WM_ON_GET_TAB_TOOLTIP |
Araç ipuçlarını etkin sekme penceresinde yaklaşık bir sekme için bir araç ipucu görüntülemek için ise ana çerçeve penceresine gönderilir. |
Kullanılmıyor. |
Bir işaretçi bir CMFCTabToolTipInfo yapısı. |
Kullanılmıyor. |
AFX_WM_ON_HSCROLL |
Yeniden boyutlandırılabilir denetim çubuğu denetimi için gönderdi.Bildirimleri almak için bu iletiyi işlemeli CMFCTabCtrl nesneleri sekmeli pencere öğesi yatay kaydırma çubuğu kaydırma olayı ortaya çıktığında. |
Alt sıra word istek kaydırma kullanıcı gösteren bir kaydırma çubuğu değeri belirtir.Daha fazla bilgi için bu konunun ilerleyen bölümlerindeki tabloda bkz. |
Kullanılmıyor. |
Sıfır olmayan. |
AFX_WM_ON_MOVE_TAB |
Bir kullanıcı yeni bir konuma bir sekme sürüklendiğinde bir sekmeli pencere üst gönderdi. |
Özgün konumuna sekmesinin sıfır tabanlı dizini. |
[çıkış] Sekmeyi yeni konumu sıfır tabanlı dizini. |
Sıfır. |
AFX_WM_ON_MOVETABCOMPLETE |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
Yoktur. |
AFX_WM_ON_MOVETOTABGROUP |
Bir kullanıcı bir MDI alt penceresi sekmeli bir gruptan diğerine hareket ana penceresi için gönderilir. |
Sekmeli pencere işleyici (CMFCTabCtrl) gelen MDI alt penceresi kaldırıldı. |
[çıkış] Sekmeli pencere işleyici (CMFCTabCtrl) MDI alt penceresi eklenen için. |
Yoksayılır. |
AFX_WM_ON_PRESS_CLOSE_BUTTON |
Üst öğesi için gönderilen CDockablePane kullanıcı tıkladığında Kapat denetim çubuğunun başlık çubuğunda. |
Kullanılmıyor. |
Kullanıcı tıklattığınız bir dockable bölmesine bir işaretçi Kapat düğmesi. |
TRUEbir bölme kapatılamaz Aksi durumda FALSE olur. |
AFX_WM_ON_RENAME_TAB |
Kullanıcı yeniden düzenlenebilir bir sekme sonra sekmeli penceresinin üst gönderdi. |
Yeniden adlandırılan sekmesini sıfır tabanlı dizini. |
[çıkış] Yeni sekme adını içeren bir dize için bir işaretçi. |
Bu ileti uygulama işlerse sıfır olmayan; framework çağrısı bastırır CMFCBaseTabCtrl::SetTabLabel.Sıfır, sonra döndürülürse, CMFCBaseTabCtrl::SetTabLabel çerçeve tarafından çağrılır. |
AFX_WM_ON_RIBBON_CUSTOMIZE |
Kullanıcı özelleştirme başladığında ana kareye gönderdi.Kendi özelleştirme iletişim kutusu görüntülemek istiyorsanız, bu ileti işlenemiyor. |
Kullanılmıyor. |
Özelleştirilecek Şerit denetimi için bir işaretçi. |
Sıfır olmayan bir değer uygulama bu iletisini işler ve kendi özelleştirme iletişim kutusunu görüntüler.Framework uygulama sıfır ise, yerleşik özelleştirme iletişim kutusu görüntülenir. |
AFX_WM_ON_TABGROUPMOUSEMOVE |
Yalnızca dahili kullanım için. |
Yoktur. |
Yoktur. |
Yoktur. |
AFX_WM_POSTSETPREVIEWFRAME |
Kullanıcı yazdırma önizleme modu değiştirdi ana çerçeve bildirmek için gönderilen |
TRUEBaskı Önizleme modunu ayarlandığını gösterir.FALSEBu baskı önizleme modunu kapalı olduğunu gösterir. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_PROPERTY_CHANGED |
Özellik Kılavuz denetimi sahibine gönderilen (CMFCPropertyGridCtrl) kullanıcının seçili özelliğinin değeri değiştiğinde. |
Özellik listesi denetim kimliği. |
Özellik için bir işaretçi (CMFCPropertyGridProperty) değiştirilmiş. |
Kullanılmıyor. |
AFX_WM_RESETCONTEXTMENU |
Bağlam menüsünü özelleştirme sırasında kullanıcı sıfırlar ana penceresi için gönderilir. |
Bağlam menüsünde kaynak kimliği. |
Geçerli bağlam menüsü, bir işaretçi CMFCPopupMenu. |
Kullanılmıyor. |
AFX_WM_RESETKEYBOARD |
Kullanıcı ile ilişkilendirilmiş tüm klavye hızlandırıcıları sıfırladığında framework ana penceresi için bu iletiyi gönderir. |
Kullanılmıyor. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_RESETMENU |
Çerçeve (çerçeve penceresi) menü sahibine bu iletiyi gönderir ne zaman kullanıcı sıfırlar bir uygulama çerçeve menüsü sırasında özelleştirme |
Menü kaynak kimliği. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_RESETPROMPT |
Araç çubuğu araç çubuğundan bir kullanıcı sıfırlama Özelleştir iletişim kutusu, çerçeve bu iletiyi gönderir.Varsayılan işleyicisi, kullanıcı araç çubuğunu sıfırlamak isteyip istemediğini soran bir ileti kutusu görüntüler. |
Kullanılmıyor. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_RESETTOOLBAR |
A CMFCToolBar nesne bir araç çubuğunu özgün durumuna, kaynaklardan yüklenmiş geri yüklendiğinde bu iletiyi gönderir.Dan türetilmiş sınıflar olan araç çubuğu düğmeleri yeniden için bu iletiyi işlemeli CMFCToolbarButton.Daha fazla bilgi için bkz. CMFCToolbarComboBoxButton. |
Kaynak Kimliği bir araç çubuğu, durumu geri yüklendi. |
Kullanılmıyor. |
Sıfır. |
AFX_WM_SHOWREGULARMENU |
CMFCToolbarMenuButtonKullanıcı normal menü düğmesini tıklattığında nesnenin sahibi bu iletiyi gönderir.Kullandığınız her zaman bu iletiyi işlemeli CMFCToolbarMenuButton kullanıcı bir düğmeyi tıklattığında bir kısayol menüsü görüntülemek için. |
İletiyi gönderen bir düğmenin komut kimliği. |
İmlecin ekran koordinatları.Alt sıra word x koordinatını belirtir.Yüksek sıralı word y koordinatını belirtir. |
Kullanılmıyor. |
AFX_WM_TOOLBARMENU |
Kullanıcı fare işaretçisini istemci veya istemci alanında bölmesindeki iken sağ fare düğmesiyle bıraktığında ana penceresi için gönderdi. |
Kullanılmıyor. |
Fare işaretçisinin ekran koordinatları.Alt sıra word x koordinatını belirtir.Yüksek sıralı word y koordinatını belirtir. |
Bu ileti uygulama işlerse sıfırdır; Aksi takdirde, sıfır olmayan bir değer. |
AFX_WM_UPDATETOOLTIPS |
Tüm araç ipucu sahiplerine kendi tooltip denetimlerinin oluşturulması belirtmek için gönderilir. |
Bu iletiyi işlemesi gereken denetim türü.Olası değerler listesi için bu konunun ilerleyen bölümlerindeki tabloda bkz. |
Kullanılmıyor. |
Kullanılmıyor. |
AFX_WM_WINDOW_HELP |
CMFCWindowsManagerDialogKullanıcı tıklattığında üst çerçeve için bu iletiyi gönderir Yardım düðmesini týklayarak ya tıklatarak Yardım moduna girer Yardım resim yazısı düğmesini veya F1 tuşuna. |
Kullanılmıyor. |
Örneğine bir işaretçi CMFCWindowsManagerDialog. |
Kullanılmıyor. |
Alt sınırı için değerler aşağıdaki tabloda gösterilmektedir lParam afx_wm_hscroll yönteminin parametresi:
Value |
Anlam |
SB_ENDSCROLL |
Kullanıcı kaydırma sona erer. |
SB_LEFT |
Kullanıcının üst sola kayar. |
SB_RIGHT |
Kullanıcı alt sağa kayar. |
SB_LINELEFT |
Kullanıcı bir birim sola kayar. |
SB_LINERIGHT |
Kullanıcı bir birim sağa kayar. |
SB_PAGELEFT |
Kullanıcı tarafından penceresinin genişliğini sola kayar. |
SB_PAGERIGHT |
Kullanıcı tarafından penceresinin genişliğini sağa kayar. |
SB_THUMBPOSITION |
Kullanıcı kaydırma kutusunu (parmak) sürüklenen ve fare düğmesi serbest.Yüksek sıralı word sürükleme işleminin sonunda kaydırma kutusunun konumunu gösterir. |
SB_THUMBTRACK |
Kullanıcı kaydırma kutusunu sürükleyerek olur.Kullanıcı fare düğmesini bırakmadan bu değerle afx_wm_on_hscroll ileti tekrar tekrar gönderilir.Yüksek sıralı sözcük kaydırma kutusunun sürüklenen konumunu gösterir. |
[!NOT]
Yüksek sıralı sözcük lParam parametresi, SB_THUMBPOSITION veya sb_thumbtrack; alt sıra word ise, kaydırma kutusunun geçerli konumunu belirtir Aksi takdirde, bu sözcük kullanılmaz.
Bayrak değerleri aşağıdaki tabloda listelenmiştir lParam AFX_WM_UPDATETOOLTIPS iletinin parametre:
Bayrak Ekle |
Value |
AFX_TOOLTIP_TYPE_DEFAULT |
0X0001 |
AFX_TOOLTIP_TYPE_TOOLBAR |
0X0002 |
AFX_TOOLTIP_TYPE_TAB |
0X0004 |
AFX_TOOLTIP_TYPE_MINIFRAME |
0X0008 |
AFX_TOOLTIP_TYPE_DOCKBAR |
0X0010 |
AFX_TOOLTIP_TYPE_EDIT |
0X0020 |
AFX_TOOLTIP_TYPE_BUTTON |
0x0040 |
AFX_TOOLTIP_TYPE_TOOLBOX |
0x0080 |
AFX_TOOLTIP_TYPE_ALL |
0xFFFF |