다음을 통해 공유


TextStyle 테이블

TextStyle 표에는 텍스트가 있는 컨트롤에 사용되는 다양한 글꼴 스타일이 나열되어 있습니다.

TextStyle 테이블에는 다음 열이 있습니다.

열쇠 Nullable
TextStyle 식별자 Y N
FaceName 텍스트 N N
크기 정수 N N
DoubleInteger N Y
StyleBits 정수 N Y

 

textStyle

이 열은 글꼴 스타일의 이름입니다. 스타일 변경을 나타내기 위해 텍스트 문자열에 이 이름을 포함할 수 있습니다. 이 필드에 사용되는 글꼴 스타일 이름은 문자로 끝나서는 안 되며 _UL. 컨트롤 및 텍스트 추가하는참조하세요.

FaceName

글꼴의 이름을 나타내는 문자열입니다. 문자열의 길이는 31자 이내여야 합니다.

크기

포인트 단위로 측정된 글꼴 크기입니다. 음수가 아닌 숫자여야 합니다.

이 열은 텍스트 컨트롤표시되는 텍스트 색을 지정합니다. 다른 모든 유형의 컨트롤은 항상 기본 텍스트 색을 사용합니다. 이 열에 입력된 값은 65536 * 파란색 + 256 * 녹색 + 빨강을 사용하여 계산해야 합니다. 여기서 빨간색, 녹색 및 파란색은 각각 0-255 범위입니다. 값은 흰색 값인 16777215 초과하면 안됩니다. 값은 검은색의 경우 0, 빨간색은 255, 녹색은 65280, 파란색은 16711680, 회색은 8421504. 필드를 비워 두면 기본 색이 지정됩니다.

투명한 텍스트 컨트롤을 색이 지정된 비트맵 위에 배치하지 마세요. 사용자가 표시 색 구성표를 변경하면 텍스트가 표시되지 않을 수 있습니다. 예를 들어 사용자가 접근성을 위해 고대비 매개 변수를 설정하는 경우 텍스트가 보이지 않을 수 있습니다.

StyleBits

텍스트의 서식을 나타내는 비트의 조합입니다.

개별 스타일 비트에는 다음 값이 있습니다.

상수 16 진수 십진법 스타일
msidbTextStyleStyleBitsBold 0x001 1 대담한
msidbTextStyleStyleBitsItalic 0x002 2 이탤릭체
msidbTextStyleStyleBitsUnderline 0x004 4 밑줄
msidbTextStyleStyleBitsStrike 0x008 8 스트라이크 아웃

 

유효성 검사

ice03
ICE06
ICE31
ICE45