Sdílet prostřednictvím


CButton::SetSplitSize

Nastaví ohraničovacího rámečku součásti rozevírací aktuálního ovládacího prvku tlačítko Rozdělit.

BOOL SetSplitSize(
     LPSIZE pSize
);

Parametry

Parametr

Description

[v]pSize

Ukazatel velikosti struktury, která popisuje ohraničovacího rámečku.

Vrácená hodnota

truePokud je tato metoda úspěšná. jinak false .

Poznámky

Tuto metodu lze použít pouze s ovládacími prvky, jejichž styl tlačítka je BS_SPLITBUTTON nebo BS_DEFSPLITBUTTON .

Rozbaleném ovládací tlačítka Rozdělit zobrazíte rozevírací komponenty jako ovládací prvek seznam nebo pager řízení.Tato metoda určuje velikost ohraničovacího rámečku, obsahující komponentu rozevírací.

Tato metoda inicializuje mask člen BUTTON_SPLITINFO struktury pomocí BCSIF_SIZE příznak a size člen s pSize parametr a odešle, které struktury v BCM_GETSPLITINFO zpráva, která je popsána v .

Požadavky

Záhlaví: afxwin.h

Tato metoda je podporována v a novější.

Další požadavky této metody jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.

Příklad

Následující příklad kódu definuje proměnné, m_splitButton , se používá k programovému přístupu ovládací tlačítko Rozdělit.Tato proměnná se používá v následujícím příkladu.

public:
    // Variable to access programatically defined command link control.
    CButton m_cmdLink;
    // Variable to access programatically defined split button control. 
    CButton m_splitButton;

Následující příklad kódu zdvojnásobuje velikost šipku dolů tlačítka Rozdělit.

// Double the size of the split button drop-down arrow.
    SIZE sz;
    bRC = m_splitButton.GetSplitSize( &sz ); // current size
    sz.cx = sz.cx * 2;
    sz.cy = sz.cy * 2;
    bRC = m_splitButton.SetSplitSize( &sz );

Viz také

Referenční dokumentace

Třída CButton

Graf hierarchie

CButton::GetSplitSize