Udostępnij za pośrednictwem


CMFCToolBar::EnableCustomizeButton

Włącza lub wyłącza przycisk Dostosuj, który pojawia się na pasku narzędzi.

void EnableCustomizeButton(
   BOOL bEnable,
   int iCustomizeCmd,
   const CString& strCustomizeText,
   BOOL bQuickCustomize=TRUE 
);
void EnableCustomizeButton(
   BOOL bEnable,
   int iCustomizeCmd,
   UINT uiCustomizeTextResId,
   BOOL bQuickCustomize=TRUE 
);

Parametry

  • [w]bEnable
    Włącza lub wyłącza przycisk Dostosuj.

  • [w]iCustomizeCmd
    Identyfikator polecenia przycisk Dostosuj.

  • [w]strCustomizeText
    Etykieta tekstu przycisk Dostosuj.

  • [w]uiCustomizeTextResId
    Identyfikator zasobu ciąg etykiety przycisk Dostosuj.

  • [w]bQuickCustomize
    Włącza lub wyłącza Dodaj lub usuń przyciski opcja rozwinie się przycisk menu.

Uwagi

Jeśli iCustomizeCmd -1 wyświetla ramy przycisk Dostosuj, po wielu przycisków paska narzędzi nie mieszczą się w obszarze paska narzędziowego.Strzałka podwójna lewo Wyświetla przycisk lub podwójną strzałkę, która wskazuje, że więcej przycisków.

Jeśli iCustomizeCmd Określa identyfikator prawidłowe polecenie, a bEnable jest TRUE, zawsze jest wyświetlany przycisk Dostosuj.Przycisk ma małą strzałkę w dół i otwiera menu zawierającego polecenie.Tego polecenia używa tekst etykiety określonej przez strCustomizeText.Jeśli bQuickCustomize jest również TRUE, wyświetla menu Dodaj lub usuń przyciski opcji.

Ramy dynamicznie dodaje do menu wszystkie przyciski, które nie mieszczą się w obszarze paska narzędzi przed określoną przez element iCustomizeCmd.Cudzysłów ostrokątny jest wyświetlany obok strzałkę w dół.

Wymagania

Nagłówek: afxtoolbar.h

Zobacz też

Informacje

Klasa CMFCToolBar

Wykres hierarchii