Bitmap 컨트롤
Bitmap 컨트롤은 비트맵 또는 JPEG 정적 사진 파일을 표시합니다. Windows Installer는 이진 데이터의 형식을 자동으로 결정하고 사진을 표시합니다. 컨트롤은 애니메이션을 지원하지 않습니다.
Windows 8 및 Windows Server 2012: 이미지 파일은 TIFF, JPEG, PNG, GIF, BMP, HDPhoto를 포함하여 WIC(Windows 이미징 구성 요소)에서 지원하는 표준 형식일 수 있습니다. 컨트롤은 애니메이션을 지원하지 않습니다.
컨트롤 특성
이 컨트롤에서 다음 특성을 사용할 수 있습니다. 이벤트를 사용하여 특성 값을 변경하려면 EventMapping 테이블의 ControlEvent에 컨트롤을 구독하고 Attribute 열에 특성의 식별자를 나열합니다. Event 열에 ControlEvent의 식별자를 입력합니다.
특성 식별자 | 16진수 비트 | 설명 |
---|---|---|
위치 | 대화 상자에서 컨트롤의 위치입니다. 컨트롤의 왼쪽 모서리에 있는 컨트롤의 너비, 높이 및 좌표를 컨트롤 테이블 또는 BBControl 테이블의 너비, 높이, X 및 Y 열에 입력합니다. 길이 및 거리에 설치 관리자 단위를 사용합니다. |
|
Text |
Binary 테이블에 저장된 비트맵의 이름을 포함합니다. Binary 테이블에 저장된 비트맵을 표시하려면 다음을 수행합니다. 이 컨트롤에 대한 컨트롤 테이블 레코드의 Text 열에 Binary 테이블의 Name 열에 표시되는 비트맵 이미지의 이름을 입력합니다. |
|
Visible | 0x00000000 0x00000001 |
숨겨진 컨트롤입니다. 표시되는 컨트롤입니다. Control 테이블 또는 BBControl 테이블의 Attributes 열 비트 단어에 이 비트를 포함하면 컨트롤을 만들 때 컨트롤이 표시되거나 숨겨집니다. ControlCondition 테이블을 사용하여 컨트롤을 숨기거나 표시할 수도 있습니다. |
Sunken | 0x00000000 0x00000004 |
기본 비주얼 스타일을 표시합니다. 오목한 3D 모양으로 컨트롤을 표시합니다. 컨트롤 테이블의 특성 열 비트 단어에 이러한 비트를 포함합니다. |
FixedSize 컨트롤 | 0x00000000 0x00100000 |
컨트롤에 맞게 비트맵 이미지를 늘립니다. 컨트롤의 비트맵 이미지를 자르거나 가운데에 표시합니다. BBControl 테이블 또는 컨트롤 테이블의 특성 열 비트 단어에 이러한 비트를 포함합니다. |
설명
이 컨트롤은 CreateWindowEx 함수를 사용하여 STATIC 클래스에서 만들 수 있습니다. SS_BITMAP, SS_CENTERIMAGE, WS_CHILD, WS_GROUP 스타일이 있습니다.