CMFCToolBarMenuButton::CMFCToolBarMenuButton
Yapıları bir CMFCToolBarMenuButton nesnesi.
CMFCToolBarMenuButton();
CMFCToolBarMenuButton(
const CMFCToolBarMenuButton& src
);
CMFCToolBarMenuButton(
UINT uiID,
HMENU hMenu,
int iImage,
LPCTSTR lpszText=NULL,
BOOL bUserButton=FALSE
);
Parametreler
[in]src
Varolan bir CMFCToolBarMenuButton bu kopyalanacak nesne CMFCToolBarMenuButton nesnesi.[in]uiID
Bir kullanıcı düğmeyi tıklattığında çalıştırılacak komut kimliği; veya (UINT) doğrudan bir komut çalıştırmak değil bir menü düğmesi için -1.[in]hMenu
Bir menü için bir tanıtıcı; ya da NULL bir menü düğmesi yoksa.[in]iImage
Görüntü düğmesi için dizin; Bu düğme simge yok veya belirtilen komut için simge kullanıyorsa,- 1 uiID.Dizin her biri için aynı olan CMFCToolBarImages uygulama nesnesi.[in]lpszText
Araç çubuğu menü düğmesinin metni.[in]bUserButton
TRUEKullanıcı tanımlı bir görüntü düğmesini görüntüler FALSEBelirtilen komutla ilişkili önceden tanımlı bir görüntü düğmesi görüntülüyorsa, uiID.
Notlar
uiID Geçerli bir komut kimliği, kullanıcı tıklattığında düğmenin o komutu yerine getirir.hMenu Geçerli menü işleci ise bir menü görüntülendiğinde, bir araç çubuğu veya bir alt menü görüntülendiğinde, bir açılır menü düğmesini sağlar.Her ikisi de, uiID ve hMenu düğmedir Böl düğmesi kullanıcı üzerini tıklattığında komut gerçekleştirecek bir bölümü ve bir bölümü olan bir kullanıcı üzerini tıklattığında açılır menü bir ok ile birlikte, geçerlidir.Ancak, hMenu geçerli bir kullanıcı düğmesi menü eklendiğinde, bir komutu gerçekleştirmek için düğmeyi tıklatın mümkün olmayacak.
Örnek
Aşağıdaki örnek, bir nesnenin nasıl gösterir CMFCToolBarMenuButton sınıfı.Bu kod parçacığını parçası olan Word Pad örnek.
CMFCToolBarMenuButton* pBorderType = new
CMFCToolBarMenuButton (ID_BORDER_1, pPopup->GetSafeHmenu (),
GetCmdMgr ()->GetCmdImage (ID_BORDER_1, FALSE),
_T("Borders"));
Gereksinimler
Başlık: afxtoolbarmenubutton.h