Sdílet prostřednictvím


CMFCToolBarMenuButton::CMFCToolBarMenuButton

Konstrukce CMFCToolBarMenuButton objektu.

CMFCToolBarMenuButton();
CMFCToolBarMenuButton(
   const CMFCToolBarMenuButton& src 
);
CMFCToolBarMenuButton(
   UINT uiID,
   HMENU hMenu,
   int iImage,
   LPCTSTR lpszText=NULL,
   BOOL bUserButton=FALSE 
);

Parametry

  • [v]src
    Existující CMFCToolBarMenuButton objekt zkopírovat do tohoto CMFCToolBarMenuButton objektu.

  • [v]uiID
    ID příkazu Spustit, když uživatel klepne na tlačítko; nebo (UINT) -1 pro tlačítka nabídky, které není přímo spuštěn příkaz.

  • [v]hMenu
    Popisovač nabídky; nebo NULL -li na tlačítko Nabídka nemá.

  • [v]iImage
    Index obrázku pro tlačítko; nebo -1, pokud toto tlačítko není ikona nebo ikonu používá příkaz zadaný parametrem uiID .Index je stejné pro každý CMFCToolBarImages objekt v aplikaci.

  • [v]lpszText
    Text tlačítka nabídky.

  • [v]bUserButton
    TRUEJestliže tlačítko zobrazuje obraz uživatelem definované; FALSEJestliže tlačítko zobrazuje předdefinované obrázky související s příkaz zadaný parametrem uiID .

Poznámky

Pokud uiID je platný ID příkazu, tlačítko provede příkaz klepne uživatel.Pokud hMenu je popisovač platné nabídky, tlačítka obsahuje rozevírací nabídky, když se objeví v panelu nástrojů nebo do podnabídky, když se objeví v nabídce.Pokud oba uiID a hMenu jsou platné, je tlačítko Rozdělit tlačítko s části, který provede příkaz při klepnutí na něj a část s šipku dolů, která bude rozevírací nabídky po klepnutí na něj.Avšak pokud hMenu je platný, uživatel nebude moci klepněte na tlačítko provést příkaz při vložení tlačítka do nabídky.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCToolBarMenuButton třídy.Tento fragment kódu je součástí Word Pad vzorku.

   CMFCToolBarMenuButton* pBorderType = new 
        CMFCToolBarMenuButton (ID_BORDER_1, pPopup->GetSafeHmenu (),
        GetCmdMgr ()->GetCmdImage  (ID_BORDER_1, FALSE),
        _T("Borders"));

Požadavky

Záhlaví: afxtoolbarmenubutton.h

Viz také

Referenční dokumentace

Třída CMFCToolBarMenuButton

Graf hierarchie

Třída CMFCToolBarImages