다음을 통해 공유


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 스타일이 있습니다.