Udostępnij za pośrednictwem


CButton::SetDropDownState

Ustawia stan rozwijanej bieżącego formantu przycisku Podziel.

BOOL SetDropDownState(
     BOOL fDropDown
);

Parametry

Parametr

Opis

[w]fDropDown

trueAby ustawić BST_DROPDOWNPUSHED Państwa; w przeciwnym razie false.

Wartość zwracana

trueJeśli ta metoda jest pomyślne; w przeciwnym razie false.

Uwagi

Formant przycisku Podziel ma styl BS_SPLITBUTTON lub BS_DEFSPLITBUTTON i składa się z przycisku i strzałka rozwijana swoje prawo.Aby uzyskać więcej informacji, zobacz Button Styles.Zazwyczaj rozwijanej stan jest ustawiony po kliknięciu strzałki.Ta metoda programowo ustawić stan rozwijanej formantu.Strzałka rozwijana jest rysowany zacieniowane wskazują stan.

Metoda ta wysyła BCM_SETDROPDOWNSTATE wiadomości, która jest opisana w Windows SDK.

Wymagania

Nagłówek: afxwin.h

Ta metoda jest obsługiwana w Windows Vista i później.

Dodatkowe wymagania dla tej metody opisane w Wymagania formantów standardowych systemu Windows Vista dotyczące kompilacji.

Przykład

Poniższy przykład kodu definiuje zmienną, m_splitButton, że jest używany do programowego dostępu formantu przycisku Podziel.Ta zmienna jest używana w następującym przykładzie.

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

Poniższy kod ustawia stan formantu przycisku Podziel, aby wskazać, że jest wkładany strzałka rozwijana.

/* Set the state of the split button control to indicate that 
    the drop-down arrow is pushed. The arrow is drawn shaded to 
    indicate the state.
    */
    m_splitButton.SetDropDownState( TRUE );

Zobacz też

Informacje

Klasa CButton

Diagram hierarchii

BCM_SETDROPDOWNSTATE