CMFCToolBarEditBoxButton sınıfı
Bir düzenleme denetimi içeren bir araç çubuğu düğmesini (CEdit sınıfı).
class CMFCToolBarEditBoxButton : public CMFCToolBarButton
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CMFCToolBarEditBoxButton nesnesi. |
|
CMFCToolBarEditBoxButton::~CMFCToolBarEditBoxButton |
Yıkıcı. |
Public yöntemler
Ad |
Description |
---|---|
Bir kullanıcı düğmeyi özelleştirme sırasında Uzat olup olmadığını belirtir.(Geçersiz kılar CMFCToolBarButton::CanBeStretched.) |
|
Başka bir araç çubuğu düğmesinin özelliklerini geçerli düğme kopyalar.(Geçersiz kılar CMFCToolBarButton::CopyFrom.) |
|
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::CreateEdit |
Yeni bir düzenleme denetimi düğmesi oluşturur. |
CMFCToolBarEditBoxButton::CreateObject |
Bu sınıf türü dinamik bir örneğini oluşturmak için çerçevesi tarafından kullanılır. |
İlk alır CMFCToolBarEditBoxButton belirtilen komut kimliğine sahip uygulama nesnesi |
|
Belirtilen komut kimliğine sahip ilk düzenleme kutusu araç çubuğu denetimi metnini alır. |
|
Düğmeyle ilişkili kısayol menüsünü kaynak kimliği alır. |
|
Düzen kutusu düğmesini Düzen bölümünün sınırlayıcı dikdörtgeni alır. |
|
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::GetEditBox |
Düğme katıştırılmış düzenleme denetimi için bir işaretçi döndürür. |
Araç çubuğu düğmesi ile ilişkili pencere tanıtıcısı alır.(Geçersiz kılar CMFCToolBarButton::GetHwnd.) |
|
Bölge yeniden çizilmesi gerektiği düğmenin istemci alanının alır.(Geçersiz kılar CMFCToolBarButton::GetInvalidateRect.) |
|
CMFCToolBarEditBoxButton::GetThisClass |
Bir işaretçi elde etmek için çerçevesi tarafından kullanılan CRuntimeClass Bu sınıf türü ile ilişkili olan nesne. |
Bir kullanıcı düğmeyi tıklattığında bir kenarlık düğmesinin görüntülenip görüntülenmeyeceğini belirler.(Geçersiz kılar CMFCToolBarButton::HaveHotBorder.) |
|
Düzen kutusu düðmelerinden düz stil yüklü olup olmadığını belirler. |
|
Düğme işler olup olmadığını belirtir wm_command ileti.(Geçersiz kılar CMFCToolBarButton::NotifyCommand.) |
|
Düğme eklendiğinde çerçevesi tarafından adlı bir Özelleştir iletişim kutusu.(Geçersiz kılar CMFCToolBarButton::OnAddToCustomizePage.) |
|
CMFCToolBarEditBoxButton::OnCalculateSize |
Belirtilen aygıt içeriğini ve takma durumu düğmenin boyutunu hesaplamak için framework tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnCalculateSize.) |
Yeni bir araç çubuğu düğmesi takıldığında çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnChangeParentWnd.) |
|
Kullanıcı fare düğmesini tıklattığında çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnClick.) |
|
Ana araç çubuğu işlediğinde çerçevesi tarafından adlı bir WM_CTLCOLOR ileti.(Geçersiz kılar CMFCToolBarButton::OnCtlColor.) |
|
CMFCToolBarEditBoxButton::OnDraw |
Düğme belirlenen stilleri ve seçenekleri kullanarak çizmek için framework tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnDraw.) |
CMFCToolBarEditBoxButton::OnDrawOnCustomizeList |
Framework'ü Berabere düğmesi tarafından çağrılan komutları bölmesinde Özelleştir iletişim kutusu.(Geçersiz kılar CMFCToolBarButton::OnDrawOnCustomizeList.) |
Genel yazı tipi değiştiğinde çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnGlobalFontsChanged.) |
|
Ana araç çubuğu hareket ettiğinde çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnMove.) |
|
Düğme haline geldiğinde çerçevesi tarafından görünür veya görünmez olarak adlandırılır.(Geçersiz kılar CMFCToolBarButton::OnShow.) |
|
Ana araç çubuğunun boyutunu değiştirir ya da konum ve bu değişikliğin neden boyutunu değiştirmek düğme çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnSize.) |
|
Ana araç çubuğu, araç ipucu metni güncelleştirdiğinde çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCToolBarButton::OnUpdateToolTip.) |
|
CMFCToolBarEditBoxButton::Serialize |
Bu nesne bir arşivden okur veya bir arşiv yazar.(Geçersiz kılar CMFCToolBarButton::Serialize.) |
CMFCToolBarEditBoxButton::SetACCData |
Sağlanan dolduran CAccessibilityData araç çubuğu düğmesinden erişilebilirlik veriler içeren nesne.(Geçersiz kılar CMFCToolBarButton::SetACCData.) |
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetContents |
Bir düzenleme denetimini düğmesinin metni ayarlar. |
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetContentsAll |
Belirtilen komut kimliği vardır ve bu düğme düzenleme denetimine metin ayarlayan düzenleme denetimi düğmesi bulur. |
Düğmeyle ilişkili kısayol menüsünü kaynak Kimliğini belirtir. |
|
Uygulamada düz stil görünümü düzenleme kutusu düðmelerinden birini belirtir. |
|
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetStyle |
Düğme stilini belirtir.(Geçersiz kılar CMFCToolBarButton::SetStyle.) |
Notlar
Düzen kutusu düğmesini araç çubuğuna eklemek için şu adımları izleyin:
1.Ana araç çubuğu kaynak düğmesi için örnek kaynak kimliği rezerve edin.
2.Bir CMFCToolBarEditBoxButton nesnesi oluşturun.
3.İşler ileti işleyicisi'ndeki AFX_WM_RESETTOOLBAR iletisi, göstermelik düğmesini kullanarak yeni birleşik giriş kutusu düğmesini Değiştir CMFCToolBar::ReplaceButton.
Daha fazla bilgi için bkz. İzlenecek yol: Denetimleri araç çubuklarını yerleştirme.
Örnek
Aşağıdaki örnekte çeşitli yöntemleri kullanımı gösterilmiştir CMFCToolBarEditBoxButton sınıfı.Bu örnek, kullanıcı düğmesini özelleştirme sırasında Uzat, bir kullanıcı düğmeyi tıklattığında bir kenarlık düğmesinin görüntülenmesini belirten, metin metin kutusu denetiminde ayarlamak, uygulamada düz stil görünümü düzenleme kutusu düðmelerinden birini belirtin ve araç düzenleme kutusu denetimine stili belirlemek olduğunu belirleme konusunda adım gösterir.
CMFCToolBarEditBoxButton* boxButton = new CMFCToolBarEditBoxButton();
boxButton->CanBeStretched();
boxButton->HaveHotBorder();
boxButton->SetContents(_T("edit box button"));
boxButton->SetFlatMode(true);
boxButton->SetStyle(TBBS_PRESSED);
Devralma hiyerarşisi
Gereksinimler
Başlık: afxtoolbareditboxbutton.h
Ayrıca bkz.
Görevler
İzlenecek yol: Denetimleri araç çubuklarını yerleştirme