다음을 통해 공유


CButton::SetSplitStyle

현재 분할 단추 컨트롤의 스타일을 설정합니다.

BOOL SetSplitStyle(
     UINT uSplitStyle
);

매개 변수

Parameter

설명

[in] uSplitStyle

분할 단추 스타일의 비트 조합입니다. 자세한 내용은 uSplitStyle 의 멤버는 BUTTON_SPLITINFO 구조.

반환 값

true이 방법에 성공 하면. 그렇지 않으면 false.

설명

단추 스타일의 컨트롤 에서만이 메서드를 사용 합니다. BS_SPLITBUTTON 또는 BS_DEFSPLITBUTTON.

맞춤, 가로 세로 비율 및 그래픽 형식으로 Windows 분할 단추 아이콘을 그립니다 분할 단추 스타일을 지정 합니다. 자세한 내용은 uSplitStyle 의 멤버는 BUTTON_SPLITINFO 구조.

이 메서드를 초기화 하는 mask 소속은 BUTTON_SPLITINFO 구조와 BCSIF_STYLE 플래그 및 uSplitStyle 구성원과 uSplitStyle 매개 변수와 구조에 보냅니다는 BCM_GETSPLITINFO 에서 설명 하는 메시지는 Windows SDK.

요구 사항

헤더: afxwin.h

이 메서드가 지원 Windows Vista 이상.

이 메서드에 대 한 추가 요구 사항에서 설명 Windows Vista 공용 컨트롤의 빌드 요구 사항.

예제

다음 코드 예제에서는 변수를 정의 m_splitButton, 즉 분할 단추 컨트롤에 프로그래밍 방식으로 액세스 하는 데 사용 합니다.

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

다음 코드 예제에서는 분할 단추 드롭다운 화살표의 스타일을 설정합니다. BCSS_ALIGNLEFT 스타일 단추를 왼쪽에 화살표를 표시 하는 BCSS_STRETCH 스타일 단추 크기를 조정 하면 드롭다운 화살표의 비율을 유지 합니다.

    /* 
    Set the style of the split button drop-down arrow: Display the 
    arrow on the left and retain the arrow's proportions when resizing 
    the control.
    */
    bRC = m_splitButton.SetSplitStyle( BCSS_ALIGNLEFT | BCSS_STRETCH );

참고 항목

참조

CButton 클래스

계층 구조 차트

CButton::GetSplitStyle

CButton::GetSplitInfo

BCM_SETSPLITINFO