버튼 스타일

CreateWindow 또는 CreateWindowEx 함수와 함께 BUTTON 클래스를 지정 하 여 단추를 만드는 경우 다음 표에 버튼 스타일의 조합을 지정할 수 있습니다.

스타일 의미
BS_3STATE 제외 하 고 선택 하지 않은 확인 또는 상자를 회색으로 수 있습니다 체크 박스와 같은 단추를 만듭니다. 회색된 상태를 사용 하 여 확인란의 상태를 확인할 수 없습니다 보여.
BS_AUTO3STATE 제외 하 고 사용자가 그것을 선택 하는 경우 해당 상태를 변경 하는 상자를 상태 체크 박스와 같은 단추를 만듭니다. 회색, 확인 하 고 선택 하지 않은 상태로 순환.
BS_AUTOCHECKBOX 제외 하 고 상태 확인 자동으로 번갈아 확인 하 고 선택 되지 않은 확인란을 선택할 때마다 체크 박스와 같은 단추를 만듭니다.
BS_AUTORADIOBUTTON 라디오 단추와 같은 제외 하 고 시스템 자동 설정 버튼의 검사 상태 체크 및 자동으로 설정 다른 모든 단추에 대 한 상태 확인을 같은 그룹의 검사 되지 않은 사용자에서 선택 하는 경우는 단추를 만듭니다.
BS_CHECKBOX 텍스트와 함께 작은, 빈 확인란을 만듭니다. 기본적으로 텍스트는 확인란의 오른쪽에 표시 됩니다. BS_LEFTTEXT 스타일으로 (또는 해당 BS_RIGHTBUTTON 스타일) 결합이 깃발을 확인란의 왼쪽에 텍스트를 표시 하려면.
BS_DEFPUSHBUTTON BS_PUSHBUTTON 스타일 단추 처럼 동작 하지만 또한 무거운 검은 테두리는 누름 단추를 만듭니다. 단추는 대화 상자의 경우 사용자 버튼에 입력된 포커스가 없는 경우에 enter 키를 눌러 단추를 선택할 수 있습니다. 이 스타일은 사용자가 신속 하 게 가장 가능성이 (기본값) 옵션을 선택 사용 하는 데 유용.
BS_GROUPBOX 다른 컨트롤을 그룹화 할 수 있습니다 사각형을 만듭니다. 이 스타일과 연관 된 모든 텍스트는 사각형의 왼쪽된 위 모서리에 표시 됩니다.
BS_LEFTTEXT 라디오 단추 또는 확인란 라디오 단추 또는 확인란 스타일과 결합 될 때의 왼쪽에 텍스트를 배치 합니다. BS_RIGHTBUTTON 스타일과 동일.
BS_OWNERDRAW 소유자가 그린 단추를 만듭니다. 소유자 창 단추를 만들고 WM_DRAWITEM 메시지 때 버튼의 시각적 측면이 변경 되었습니다 WM_MEASUREITEM 메시지를 받습니다. 다른 버튼 스타일을 BS_OWNERDRAW 스타일을 결합 하지 마십시오.
BS_PUSHBUTTON 사용자가 단추를 선택 하는 경우 소유자 창으로 WM_COMMAND 메시지를 게시 하는 누름 단추를 만듭니다.
BS_RADIOBUTTON 텍스트와 작은 동그라미를 만듭니다. 기본적으로 텍스트는 동그라미의 오른쪽에 표시 됩니다. 동그라미의 왼쪽에 텍스트를 표시 하려면 BS_LEFTTEXT 스타일으로 (또는 해당 BS_RIGHTBUTTON 스타일)이이 플래그를 결합 합니다. 라디오 단추를 사용 하 여 관련, 하지만 상호 배타적인 선택 항목의 그룹에 대 한.
BS_USERBUTTON 오래 된, 하지만 16 비트 버전의 Windows와의 호환성을 위해 제공 합니다. Win32 기반 응용 프로그램 대신 BS_OWNERDRAW를 사용 해야.
BS_BITMAP 단추 비트맵 표시를 지정 합니다.
BS_BOTTOM 버튼 사각형의 아래쪽에 텍스트 배치.
BS_CENTER 센터 텍스트 단추 사각형에 가로로.
BS_ICON 단추 아이콘을 표시를 지정 합니다.
BS_FLAT 이 버튼은 2 차원; 지정 3 차원 이미지를 만드는 기본 음영을 사용 하지 않습니다.
BS_LEFT 버튼 사각형에 텍스트를 왼쪽 정렬 합니다. 그러나, 단추 확인란 또는 라디오 단추 BS_RIGHTBUTTON 스타일을 갖지 않는 경우 텍스트는 왼쪽 정당화 체크 박스 또는 라디오 버튼의 오른쪽에.
BS_MULTILINE 텍스트 문자열 단추 사각형에서 한 줄에 맞게 너무 긴 경우 단추 텍스트 여러 줄으로 배치.
BS_NOTIFY 부모 창에 BN_DBLCLK, BN_KILLFOCUS, 및 BN_SETFOCUS 알림 메시지 보내기 단추를 사용할 수 있습니다. 참고 단추가 스타일이 있는지 여부에 관계 없이 BN_CLICKED 알림 메시지 보내기.
BS_PUSHLIKE (예: 확인란, 상태 체크 상자 또는 라디오 단추) 단추는 모양과 푸시 버튼 처럼 행동 합니다. 그렇지 않을 경우 밀어 또는 체크, 그리고 침 몰 한 때 밀어 또는 체크 버튼을 보이는 제기.
BS_RIGHT 단추 직사각형에 텍스트 오른쪽에 맞춥니다. 그러나, 단추 확인란 또는 라디오 단추 BS_RIGHTBUTTON 스타일을 갖지 않는 경우 텍스트는 오른쪽 정당화 체크 박스 또는 라디오 버튼의 오른쪽에.
BS_RIGHTBUTTON 라디오 버튼의 원 또는 확인란의 사각형 버튼 사각형의 오른쪽에 위치합니다. BS_LEFTTEXT 스타일과 동일.
BS_TEXT 단추 표시 텍스트 지정.
BS_TOP 버튼 사각형 위에 텍스트 배치.
BS_VCENTER 버튼 사각형의 가운데에 텍스트를 (수직) 장소.

 

Index