다음을 통해 공유


CButton::SetSplitSize

현재 분할 단추 컨트롤의 드롭다운 구성 요소의 경계 사각형을 설정합니다.

BOOL SetSplitSize(
     LPSIZE pSize
);

매개 변수

Parameter

설명

[in] pSize

포인터는 크기 경계 사각형을 설명 하는 구조입니다.

반환 값

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

설명

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

분할 단추 컨트롤이 확장 되 면 컴포넌트 드롭다운 목록 컨트롤 또는 페이저 컨트롤을 표시할 수 있습니다. 이 메서드는 드롭다운 구성 요소를 포함 하는 경계 사각형의 크기를 지정 합니다.

이 메서드를 초기화 하는 mask 소속은 BUTTON_SPLITINFO 구조와 BCSIF_SIZE 플래그 및 size 구성원과 pSize 매개 변수와 구조에 보냅니다는 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;

다음 코드 예제에서는 분할 단추 드롭다운 화살표의 크기를 두 배로 늘립니다.

    // 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 );

참고 항목

참조

CButton 클래스

계층 구조 차트

CButton::GetSplitSize