CMFCToolBarEditBoxButton – třída
Tlačítko panelu nástrojů obsahující ovládací prvek pro úpravy ( CEdit – třída).
Syntaxe
class CMFCToolBarEditBoxButton : public CMFCToolBarButton
Členové
Veřejné konstruktory
Název | Popis |
---|---|
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton | CMFCToolBarEditBoxButton Vytvoří objekt. |
CMFCToolBarEditBoxButton::~CMFCToolBarEditBoxButton |
Destruktor. |
Veřejné metody
Název | Popis |
---|---|
CMFCToolBarEditBoxButton::CanBeStretched | Určuje, jestli uživatel může tlačítko během přizpůsobení roztáhnout. (Přepsání CMFCToolBarButton::CanBeStretched.) |
CMFCToolBarEditBoxButton::CopyFrom | Zkopíruje vlastnosti jiného tlačítka panelu nástrojů na aktuální tlačítko. (Přepsání CMFCToolBarButton::CopyFrom.) |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::CreateEdit |
Vytvoří nový ovládací prvek pro úpravy v tlačítku. |
CMFCToolBarEditBoxButton::CreateObject |
Používá se architekturou k vytvoření dynamické instance tohoto typu třídy. |
CMFCToolBarEditBoxButton::GetByCmd | Načte první CMFCToolBarEditBoxButton objekt v aplikaci, který má zadané ID příkazu. |
CMFCToolBarEditBoxButton::GetContentsAll | Načte text prvního ovládacího prvku panelu nástrojů pro úpravy, který má zadané ID příkazu. |
CMFCToolBarEditBoxButton::GetContextMenuID | Načte ID prostředku místní nabídky, která je přidružená k tlačítku. |
CMFCToolBarEditBoxButton::GetEditBorder | Načte ohraničující obdélník části editovací části tlačítka pole pro úpravy. |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::GetEditBox |
Vrátí ukazatel na ovládací prvek pro úpravy, který je vložen do tlačítka. |
CMFCToolBarEditBoxButton::GetHwnd | Načte úchyt okna přidružený k tlačítku panelu nástrojů. (Přepsání CMFCToolBarButton::GetHwnd.) |
CMFCToolBarEditBoxButton::GetInvalidateRect | Načte oblast klientské oblasti tlačítka, která se musí překreslit. (Přepsání CMFCToolBarButton::GetInvalidateRect.) |
CMFCToolBarEditBoxButton::GetThisClass |
Používá se architekturou k získání ukazatele na CRuntimeClass objektu, který je přidružen k tomuto typu třídy. |
CMFCToolBarEditBoxButton::HaveHotBorder | Určuje, zda se zobrazí ohraničení tlačítka, když uživatel klikne na tlačítko. (Přepsání CMFCToolBarButton::HaveHotBorder.) |
CMFCToolBarEditBoxButton::IsFlatMode | Určuje, zda mají tlačítka textového pole plochý styl. |
CMFCToolBarEditBoxButton::NotifyCommand | Určuje, jestli tlačítko zpracovává zprávu WM_COMMAND . (Přepsání CMFCToolBarButton::NotifyCommand.) |
CMFCToolBarEditBoxButton::OnAddToCustomizePage | Volá se rozhraním při přidání tlačítka do dialogového okna Přizpůsobit . (Přepsání CMFCToolBarButton::OnAddToCustomizePage.) |
CMFCToolBarEditBoxButton::OnCalculateSize |
Volané rozhraním pro výpočet velikosti tlačítka pro zadaný kontext zařízení a stav ukotvení. (Přepsání CMFCToolBarButton::OnCalculateSize.) |
CMFCToolBarEditBoxButton::OnChangeParentWnd | Volá se rozhraním při vložení tlačítka do nového panelu nástrojů. (Přepsání CMFCToolBarButton::OnChangeParentWnd.) |
CMFCToolBarEditBoxButton::OnClick | Volá se rozhraním, když uživatel klikne na tlačítko myši. (Přepsání CMFCToolBarButton::OnClick.) |
CMFCToolBarEditBoxButton::OnCtlColor | Volá se rozhraním, když nadřazený panel nástrojů zpracovává zprávu WM_CTLCOLOR. (Přepsání CMFCToolBarButton::OnCtlColor.) |
CMFCToolBarEditBoxButton::OnDraw |
Volá se rozhraním pro kreslení tlačítka pomocí zadaných stylů a možností. (Přepsání CMFCToolBarButton::OnDraw.) |
CMFCToolBarEditBoxButton::OnDrawOnCustomizeList |
Volá se rozhraním pro kreslení tlačítka v podokně Příkazy dialogového okna Přizpůsobit . (Přepsání CMFCToolBarButton::OnDrawOnCustomizeList.) |
CMFCToolBarEditBoxButton::OnGlobalFontsChanged | Volá se architekturou, když se globální písmo změnilo. (Přepsání CMFCToolBarButton::OnGlobalFontsChanged.) |
CMFCToolBarEditBoxButton::Onmove | Volá se rozhraním, když se nadřazený panel nástrojů přesune. (Přepsání CMFCToolBarButton::Onmove.) |
CMFCToolBarEditBoxButton::OnShow | Volá se rozhraním, když se tlačítko stane viditelným nebo neviditelným. (Přepsání CMFCToolBarButton::OnShow.) |
CMFCToolBarEditBoxButton::Onsize | Volá se rozhraním, když nadřazený panel nástrojů změní jeho velikost nebo umístění a tato změna způsobí změnu velikosti tlačítka. (Přepsání CMFCToolBarButton::Onsize.) |
CMFCToolBarEditBoxButton::OnUpdateToolTip | Volá se rozhraním, když nadřazený panel nástrojů aktualizuje text popisu. (Přepsání CMFCToolBarButton::OnUpdateToolTip.) |
CMFCToolBarEditBoxButton::Serialize |
Načte tento objekt z archivu nebo ho zapíše do archivu. (Přepsání CMFCToolBarButton::Serialize.) |
CMFCToolBarEditBoxButton::SetACCData |
Naplní zadaný CAccessibilityData objekt daty přístupnosti z tlačítka panelu nástrojů. (Přepsání CMFCToolBarButton::SetACCData.) |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetContents |
Nastaví text v ovládacím prvku pro úpravy tlačítka. |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetContentsAll |
Vyhledá tlačítko ovládacího prvku pro úpravy, které má zadané ID příkazu, a nastaví text v ovládacím prvku pro úpravy tohoto tlačítka. |
CMFCToolBarEditBoxButton::SetContextMenuID | Určuje ID prostředku místní nabídky, která je přidružená k tlačítku. |
CMFCToolBarEditBoxButton::SetFlatMode | Určuje vzhled plochého stylu tlačítek textového pole v aplikaci. |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetStyle |
Určuje styl tlačítka. (Přepsání CMFCToolBarButton::SetStyle.) |
Poznámky
Chcete-li přidat tlačítko upravit pole na panel nástrojů, postupujte takto:
Zarezervujte si pro tlačítko zástupný identifikátor ID prostředku v nadřazeném prostředku panelu nástrojů.
Vytvoření objektu
CMFCToolBarEditBoxButton
V obslužné rutině zprávy, která zpracovává AFX_WM_RESETTOOLBAR zprávu, nahraďte fiktivní tlačítko novým polem se seznamem pomocí CMFCToolBar::ReplaceButton.
Další informace naleznete v tématu Návod: Umístění ovládacích prvků na panely nástrojů.
Příklad
Následující příklad ukazuje, jak používat různé metody ve CMFCToolBarEditBoxButton
třídě. Příklad ukazuje, jak určit, že uživatel může tlačítko roztáhnout během vlastního nastavení, určit, že se zobrazí ohraničení tlačítka, když uživatel klikne na tlačítko, nastaví text v ovládacím prvku textového pole, určí vzhled plochého stylu tlačítek textového pole v aplikaci a určí styl ovládacího prvku pole pro úpravy panelu nástrojů.
CMFCToolBarEditBoxButton *boxButton = new CMFCToolBarEditBoxButton();
boxButton->CanBeStretched();
boxButton->HaveHotBorder();
boxButton->SetContents(_T("edit box button"));
boxButton->SetFlatMode(true);
boxButton->SetStyle(TBBS_PRESSED);
Hierarchie dědičnosti
CMFCToolBarEditBoxButton
Požadavky
Hlavička: afxtoolbareditboxbutton.h
CMFCToolBarEditBoxButton::CanBeStretched
Určuje, jestli uživatel může tlačítko během přizpůsobení roztáhnout.
virtual BOOL CanBeStretched() const;
Návratová hodnota
Tato metoda vrátí hodnotu TRUE.
Poznámky
Ve výchozím nastavení architektura neumožňuje uživateli roztáhnout tlačítko panelu nástrojů během přizpůsobení. Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::CanBeStretched) tím, že uživateli umožní roztáhnout tlačítko panelu nástrojů pro úpravy během přizpůsobení.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton
Vytvoří CMFCToolBarEditBoxButton objektu.
CMFCToolBarEditBoxButton(
UINT uiID,
int iImage,
DWORD dwStyle=ES_AUTOHSCROLL,
int iWidth=0);
Parametry
UIID
[v] Určuje ID ovládacího prvku.
iImage
[v] Určuje nulový index obrázku panelu nástrojů. Obrázek je umístěn v CMFCToolBarImages Class objekt, který CMFCToolBar Třída třídy udržuje.
dwStyle
[v] Určuje styl ovládacího prvku pro úpravy.
iWidth
[v] Určuje šířku v pixelech ovládacího prvku pro úpravy.
Poznámky
Výchozí konstruktor nastaví styl ovládacího prvku pro úpravy na následující kombinaci:
WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL
Výchozí šířka ovládacího prvku je 150 pixelů.
CMFCToolBarEditBoxButton::CopyFrom
Zkopíruje vlastnosti jiného tlačítka panelu nástrojů na aktuální tlačítko.
virtual void CopyFrom(const CMFCToolBarButton& src);
Parametry
Src
[v] Odkaz na tlačítko zdroje, ze kterého chcete kopírovat.
Poznámky
Voláním této metody zkopírujte na toto tlačítko panelu nástrojů další tlačítko panelu nástrojů. src musí být typu CMFCToolBarEditBoxButton
.
CMFCToolBarEditBoxButton::CreateEdit
Vytvoří nový ovládací prvek pro úpravy v tlačítku.
virtual CEdit* CreateEdit(
CWnd* pWndParent,
const CRect& rect);
Parametry
pWndParent
[v] Určuje nadřazené okno ovládacího prvku pro úpravy. Nesmí mít hodnotu NULL.
Rect
[v] Určuje velikost a umístění ovládacího prvku pro úpravy.
Návratová hodnota
Ukazatel na nově vytvořený ovládací prvek pro úpravy; má hodnotu NULL, pokud se vytvoření ovládacího prvku a příloha nezdaří.
Poznámky
Objekt vytvoříte CMFCToolBarEditBoxButton
ve dvou krocích. Nejprve zavolejte konstruktor a potom volání CreateEdit
, který vytvoří ovládací prvek pro úpravy Systému Windows a připojí ho k objektu CMFCToolBarEditBoxButton
.
CMFCToolBarEditBoxButton::GetByCmd
Načte první CMFCToolBarEditBoxButton
objekt v aplikaci, který má zadané ID příkazu.
static CMFCToolBarEditBoxButton* __stdcall GetByCmd(UINT uiCmd);
Parametry
uiCmd
[v] ID příkazu tlačítka, které chcete načíst.
Návratová hodnota
První CMFCToolBarEditBoxButton
objekt v aplikaci, který má zadané ID příkazu, nebo NULL, pokud neexistuje žádný takový objekt.
Poznámky
Tato metoda sdíleného nástroje je používána metodami, jako je CMFCToolBarEditBoxButton::SetContentsAll a CMFCToolBarEditBoxButton::GetContentsAll k nastavení nebo získání textu prvního ovládacího prvku panelu nástrojů pro úpravy, který má zadané ID příkazu.
CMFCToolBarEditBoxButton::GetContentsAll
Načte text prvního ovládacího prvku panelu nástrojů pro úpravy, který má zadané ID příkazu.
static CString __stdcall GetContentsAll(UINT uiCmd);
Parametry
uiCmd
[v] ID příkazu tlačítka, ze kterého chcete načíst obsah.
Návratová hodnota
CString
Objekt, který obsahuje text prvního ovládacího prvku panelu nástrojů pro úpravy, který má zadané ID příkazu.
Poznámky
Tato metoda vrátí prázdný řetězec, pokud žádné CMFCToolBarEditBoxButton
objekty nemají zadané ID příkazu.
CMFCToolBarEditBoxButton::GetContextMenuID
Načte ID prostředku místní nabídky, která je přidružená k tlačítku.
UINT GetContextMenuID();
Návratová hodnota
ID prostředku místní nabídky, která je přidružená k tlačítku, nebo 0, pokud tlačítko nemá přidruženou místní nabídku.
Poznámky
Rozhraní používá ID prostředku k vytvoření místní nabídky, když uživatel klikne pravým tlačítkem myši na tlačítko.
CMFCToolBarEditBoxButton::GetEditBorder
Načte ohraničující obdélník části editovací části tlačítka pole pro úpravy.
virtual void GetEditBorder(CRect& rectBorder);
Parametry
rectBorder
[ven] Odkaz na CRect
objekt, který obdrží ohraničující obdélník.
Poznámky
Tato metoda načte ohraničující obdélník ovládacího prvku pro úpravy v souřadnicích klienta. Zvětší velikost obdélníku v každém směru o jeden pixel.
CMFCVisualManager::OnDrawEditBorder metoda volá tuto metodu při nakreslení ohraničení kolem objektuCMFCToolBarEditBoxButton
.
CMFCToolBarEditBoxButton::GetEditBox
Vrátí ukazatel na ovládací prvek CEdit Class , který je vložen do tlačítka.
CEdit* GetEditBox() const;
Návratová hodnota
Ukazatel na ovládací prvek CEdit Class , který tlačítko obsahuje. Pokud ovládací prvek ještě nebyl vytvořen, má hodnotu NULL CEdit
.
Poznámky
Ovládací prvek vytvoříte CEdit
voláním CMFCToolBarEditBoxButton::CreateEdit.
CMFCToolBarEditBoxButton::GetHwnd
Načte úchyt okna přidružený k tlačítku panelu nástrojů.
virtual HWND GetHwnd();
Návratová hodnota
Popisovač okna přidružený k tlačítku.
Poznámky
Tato metoda přepíše CMFCToolBarButton::GetHwnd metoda vrácením úchytu okna ovládacího prvku upravit část edit box button.
CMFCToolBarEditBoxButton::GetInvalidateRect
Načte oblast klientské oblasti tlačítka, která se musí překreslit.
virtual const CRect GetInvalidateRect() const;
Návratová hodnota
CRect
Objekt, který určuje oblast, která musí být překreslena.
Poznámky
Tato metoda rozšiřuje implementaci základní třídy CMFCToolBarButton::GetInvalidateRect zahrnutím do oblasti textového popisku.
CMFCToolBarEditBoxButton::HaveHotBorder
Určuje, zda se zobrazí ohraničení tlačítka, když uživatel klikne na tlačítko.
virtual BOOL HaveHotBorder() const;
Návratová hodnota
Nenulové, pokud tlačítko při výběru zobrazí jeho ohraničení; jinak 0.
Poznámky
Tato metoda rozšiřuje implementaci základní třídy CMFCToolBarButton::HaveHotBorder, vrácením nenulové hodnoty, pokud je ovládací prvek viditelný.
CMFCToolBarEditBoxButton::IsFlatMode
Určuje, zda mají tlačítka textového pole plochý styl.
static BOOL __stdcall IsFlatMode();
Návratová hodnota
Nenulové, pokud tlačítka mají plochý styl; jinak, 0.
Poznámky
Ve výchozím nastavení mají tlačítka textového pole plochý styl. Pomocí CMFCToolBarEditBoxButton::SetFlatMode metoda změnit plochý styl vzhledu vaší aplikace.
CMFCToolBarEditBoxButton::NotifyCommand
Určuje, jestli tlačítko zpracovává zprávu WM_COMMAND .
virtual BOOL NotifyCommand(int iNotifyCode);
Parametry
iNotifyCode
[v] Zpráva s oznámením, která je přidružená k příkazu.
Návratová hodnota
TRUE, pokud tlačítko zpracuje WM_COMMAND zprávu nebo NEPRAVDA označující, že zpráva musí být zpracována nadřazeným panelem nástrojů.
Poznámky
Architektura volá tuto metodu, když se chystá odeslat WM_COMMAND zprávu do nadřazeného okna.
Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::NotifyCommand) zpracováním EN_UPDATE oznámení. Pro každé textové pole se stejným ID příkazu jako tento objekt nastaví jeho textový popisek na textový popisek tohoto objektu.
CMFCToolBarEditBoxButton::OnAddToCustomizePage
Volá se rozhraním při přidání tlačítka do dialogového okna Přizpůsobit .
virtual void OnAddToCustomizePage();
Poznámky
Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::OnAddToCustomizePage) zkopírováním vlastností z ovládacího prvku edit box na libovolném panelu nástrojů, který má stejné ID příkazu jako tento objekt. Tato metoda nedělá nic, pokud žádný panel nástrojů nemá ovládací prvek textového pole, který má stejné ID příkazu jako tento objekt.
Další informace o přizpůsobit dialogové okno, viz CMFCToolBarsCustomizeDialog Třída.
CMFCToolBarEditBoxButton::OnChangeParentWnd
Volá se rozhraním při vložení tlačítka do nového panelu nástrojů.
virtual void OnChangeParentWnd(CWnd* pWndParent);
Parametry
pWndParent
[v] Ukazatel na nové nadřazené okno.
Poznámky
Tato metoda přepíše implementaci základní třídy ( CMFCToolBarButton::OnChangeParentWnd) opětovným vytvořením interního CEdit
objektu.
CMFCToolBarEditBoxButton::OnClick
Volá se rozhraním, když uživatel klikne na tlačítko myši.
virtual BOOL OnClick(
CWnd* pWnd,
BOOL bDelay = TRUE);
Parametry
pWnd
[v] Nepoužitý.
bDelay
[v] Nepoužitý.
Návratová hodnota
Nenulové, pokud tlačítko zpracuje zprávu kliknutí; jinak 0.
Poznámky
Tato metoda přepíše implementaci základní třídy ( CMFCToolBarButton::OnClick) vrácením nenulové hodnoty, pokud je vnitřní CEdit
objekt viditelný.
CMFCToolBarEditBoxButton::OnCtlColor
Volá se rozhraním, když nadřazený panel nástrojů zpracovává zprávu WM_CTLCOLOR.
virtual HBRUSH OnCtlColor(
CDC* pDC,
UINT nCtlColor);
Parametry
pDC
[v] Kontext zařízení, který tlačítko zobrazí.
nCtlColor
[v] Nepoužitý.
Návratová hodnota
Úchyt pro globální štětec okna.
Poznámky
Tato metoda přepíše implementaci základní třídy ( CMFCToolBarButton::OnCtlColor) nastavením textu a barvy pozadí poskytnutého zařízení na globální text a barvy pozadí v uvedeném pořadí.
Další informace o globálních možnostech, které jsou k dispozici pro vaši aplikaci, naleznete v tématu AFX_GLOBAL_DATA Struktura.
CMFCToolBarEditBoxButton::OnGlobalFontsChanged
Volá se architekturou, když se globální písmo změnilo.
virtual void OnGlobalFontsChanged();
Poznámky
Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::OnGlobalFontsChanged) změnou písma ovládacího prvku na globální písmo.
Další informace o globálních možnostech, které jsou k dispozici pro vaši aplikaci, naleznete v tématu AFX_GLOBAL_DATA Struktura.
CMFCToolBarEditBoxButton::Onmove
Volá se rozhraním, když se nadřazený panel nástrojů přesune.
virtual void OnMove();
Poznámky
Tato metoda přepíše výchozí implementaci třídy ( CMFCToolBarButton::OnMove) aktualizací pozice interního CEdit
objektu.
CMFCToolBarEditBoxButton::OnShow
Volá se rozhraním, když se tlačítko stane viditelným nebo neviditelným.
virtual void OnShow(BOOL bShow);
Parametry
BShow
[v] Určuje, jestli je tlačítko viditelné. Pokud je tento parametr TRUE, tlačítko je viditelné. Jinak tlačítko není viditelné.
Poznámky
Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::OnShow) zobrazením tlačítka, pokud bShow je TRUE. Jinak tato metoda tlačítko skryje.
CMFCToolBarEditBoxButton::Onsize
Volá se rozhraním, když nadřazený panel nástrojů změní jeho velikost nebo umístění a tato změna způsobí změnu velikosti tlačítka.
virtual void OnSize(int iSize);
Parametry
iSize
[v] Nová šířka tlačítka v pixelech.
Poznámky
Tato metoda přepíše výchozí implementaci třídy CMFCToolBarButton::OnSize aktualizací velikosti a umístění interního CEdit
objektu.
CMFCToolBarEditBoxButton::OnUpdateToolTip
Volá se rozhraním, když nadřazený panel nástrojů aktualizuje text popisu.
virtual BOOL OnUpdateToolTip(
CWnd* pWndParent,
int iButtonIndex,
CToolTipCtrl& wndToolTip,
CString& str);
Parametry
pWndParent
[v] Nepoužitý.
iButtonIndex
[v] Nepoužitý.
wndToolTip
[v] Ovládací prvek, který zobrazuje text popisu.
Str
[ven] Objekt CString
, který obdrží aktualizovaný text popisu.
Návratová hodnota
Nenulové, pokud metoda aktualizuje text popisu; jinak 0.
Poznámky
Tato metoda rozšiřuje implementaci základní třídy ( CMFCToolBarButton::OnUpdateToolTip) zobrazením textu popisu, který je přidružen k části upravit tlačítko. Pokud je interní CEdit
objekt NULL nebo popisovač CEdit
okna objektu neidentifikuje existující okno, tato metoda nic nevrátí a vrátí HODNOTU FALSE.
CMFCToolBarEditBoxButton::SetContents
Nastaví text v ovládacím prvku textového pole.
virtual void SetContents(const CString& sContents);
Parametry
sContents
[v] Určuje nový text, který se má nastavit.
CMFCToolBarEditBoxButton::SetContentsAll
Vyhledá CMFCToolBarEditBoxButton objekt, který má zadané ID příkazu a nastaví zadaný text v jeho textovém poli.
static BOOL SetContentsAll(
UINT uiCmd,
const CString& strContents);
Parametry
uiCmd
[v] Určuje ID příkazu ovládacího prvku, pro který se text změní.
strContents
[v] Určuje nový text, který se má nastavit.
Návratová hodnota
Nenulové, pokud byl text nastaven; 0, pokud CMFCToolBarEditBoxButton
ovládací prvek se zadaným ID příkazu neexistuje.
CMFCToolBarEditBoxButton::SetContextMenuID
Určuje ID prostředku místní nabídky, která je přidružená k tlačítku.
void SetContextMenuID(UINT uiResID);
Parametry
uiCmd
[v] ID prostředku místní nabídky.
Poznámky
Rozhraní používá ID prostředku k vytvoření místní nabídky, když uživatel klikne pravým tlačítkem myši na tlačítko panelu nástrojů.
CMFCToolBarEditBoxButton::SetFlatMode
Určuje vzhled plochého stylu tlačítek textového pole v aplikaci.
static void __stdcall SetFlatMode(BOOL bFlat = TRUE);
Parametry
bFlat
[v] Plochý styl tlačítek pro úpravy polí Pokud je tento parametr PRAVDA, je povolen vzhled plochého stylu; v opačném případě je vzhled plochého stylu zakázán.
Poznámky
Výchozí plochý styl tlačítek textového pole je TRUE. Pomocí CMFCToolBarEditBoxButton::IsFlatMode metoda načíst plochý styl vzhledu vaší aplikace.
CMFCToolBarEditBoxButton::SetStyle
Určuje styl ovládacího prvku pole pro úpravy panelu nástrojů.
virtual void SetStyle(UINT nStyle);
Parametry
nStyle
[v] Nový styl, který chcete nastavit.
Poznámky
Tato metoda nastaví CMFCToolBarButton::m_nStyle nStyle It také zakáže textové pole, když je aplikace v režimu Customize, a povolí ji, když aplikace není v režimu Customize (viz CMFCToolBar::SetCustomizeMode a CMFCToolBar::IsCustomizeMode). Seznam platných příznaků stylu najdete v části Styly ovládacího prvku ToolBar.
Viz také
Graf hierarchie
Třídy
CMFCToolBarButton – třída
CEdit – třída
CMFCToolBar::ReplaceButton
Návod: Umístění ovládacích prvků na panely nástrojů