행위

Label/Static 스타일

DB CAFE

thumb_up 추천메뉴 바로가기


Label/Static 스타일[편집]

이 스타일 비트로 인해 컨트롤의 사용되지 않는 부분이 비트맵이나 아이콘의 왼쪽 위 픽셀 색상으로 채워지지 않습니다. 컨트롤의 사용되지 않는 부분은 배경색으로 유지됩니다.
Label/Static 스타일
Label/Static 스타일 설명
#include <StaticConstants.au3>
기본/강제 $GUI_SS_DEFAULT_LABEL, $GUI_SS_DEFAULT_ICON, $GUI_SS_DEFAULT_PIC GUICtrlCreateLabel , GUICtrlCreateIcon , GUICtrlCreatePic 함수를 참조하세요.
$SS_BLACKFRAME 0x07 창 프레임과 동일한 색상의 컨트롤 주위에 프레임이 있는 상자를 지정합니다. Windows의 기본 색상은 검정색입니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_BLACKRECT 0x04 현재 창 프레임 색상으로 채워진 직사각형을 지정합니다. 이 색상은 기본 색상 구성표에서 검정색입니다. 직사각형 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_CENTER 0x01 간단한 직사각형을 지정하고 오류 값 텍스트를 직사각형의 중앙에 배치합니다. 컨트롤은 줄 끝을 지나 다음 중앙 줄의 시작 부분까지 확장되는 단어를 자동으로 줄 바꿈합니다.
$SS_CENTERIMAGE 0x0200 컨트롤 크기를 조정할 때 SS_BITMAP 스타일이 있는 정적 컨트롤의 중간점이 고정된 상태로 유지되도록 지정합니다. 네 면은 새 비트맵에 맞게 조정됩니다. 비트맵이 컨트롤의 클라이언트

영역보다 작은 경우 클라이언트 영역의 나머지 부분은 비트맵의 왼쪽 위 모서리에 있는 픽셀 색상으로 채워집니다. 한 줄의 텍스트 만 있는 정적 컨트롤과 함께 사용할 수 있습니다 .

$SS_ETCHEDFRAME 0x12 EDGE_ETCHED 가장자리 스타일을 사용하여 정적 컨트롤의 프레임을 그립니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_ETCHEDHORZ 0x10 EDGE_ETCHED 가장자리 스타일을 사용하여 정적 컨트롤의 위쪽 및 아래쪽 가장자리를 그립니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_ETCHEDVERT 0x11 EDGE_ETCHED 가장자리 스타일을 사용하여 정적 컨트롤의 왼쪽 및 오른쪽 가장자리를 그립니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_GRAYFRAME 0x08 화면 배경(데스크톱)과 동일한 색상으로 그려진 프레임이 있는 상자를 지정합니다. 이 색상은 기본 색상 구성표에서 회색입니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_GRAYRECT 0x05 현재 화면 배경색으로 채워진 사각형을 지정합니다. 이 색상은 기본 색상 구성표에서 회색입니다. 직사각형 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_LEFT 0x0000 간단한 직사각형을 지정하고 직사각형의 텍스트를 왼쪽 정렬합니다. 텍스트는 표시되기 전에 서식이 지정됩니다. 줄 끝을 넘어 확장되는 단어는 자동으로 왼쪽 정렬된 다음 줄의 시작 부분으로 줄 바꿈됩니다. 컨트롤 너비보다 긴 단어는 잘립니다.
$SS_LEFTNOWORDWRAP 0x0C 직사각형을 지정하고 직사각형의 텍스트를 왼쪽 정렬합니다. 탭은 확장되지만 단어는 줄바꿈되지 않습니다. 줄 끝을 넘어서 확장되는 텍스트는 잘립니다.
$SS_NOPREFIX 0x80 컨트롤 텍스트의 앰퍼샌드(&) 문자가 액셀러레이터 접두사 문자로 해석되는 것을 방지합니다.

애플리케이션은 비트 OR(|) 연산자를 사용하여 SS_NOPREFIX를 다른 스타일과 결합할 수 있습니다. 이는 앰퍼샌드(&)가 포함될 수 있는 파일 이름이나 기타 문자열을 대화 상자의 정적 컨트롤 내에 표시해야 하는 경우 유용할 수 있습니다.

$SS_NOTIFY 0x0100 사용자가 컨트롤을 클릭하면 부모 창에 STN_CLICKED 알림을 보냅니다.
$SS_RIGHT 0x0002 직사각형을 지정하고 직사각형에 지정된 텍스트를 오른쪽 정렬합니다.
$SS_RIGHTJUST 0x0400 컨트롤 크기가 조정될 때 SS_BITMAP 또는 SS_ICON 스타일이 있는 정적 컨트롤의 오른쪽 아래 모서리가 고정된 상태로 유지되도록 지정합니다. 새 비트맵이나 아이콘을 수용하도록 위쪽과 왼쪽 면만 조정됩니다.
$SS_SIMPLE 0x0B 간단한 직사각형을 지정하고 직사각형에 왼쪽 정렬된 텍스트의 한 줄을 표시합니다. 텍스트 줄은 어떤 식으로든 단축되거나 변경될 수 없습니다. 또한 컨트롤이 비활성화된 경우 컨트롤은 해당 텍스트를 회색으로 표시하지 않습니다. $SS_SUNKEN 0x1000 정적 컨트롤 주위에 반쯤 움푹 들어간 테두리를 그립니다.
$SS_WHITEFRAME 0x09 창 배경과 동일한 색상으로 그려진 프레임이 있는 상자를 지정합니다. 이 색상은 기본 색상 구성표에서 흰색입니다. 프레임 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.
$SS_WHITERECT 0x06 현재 창 배경색으로 채워진 사각형을 지정합니다. 이 색상은 기본 색상 구성표에서 흰색입니다. 직사각형 스타일 정적 컨트롤은 텍스트를 표시하지 않습니다.