컨트롤(Windows Installer)

설치 패키지 개발자는 이 항목에서 설명하는 컨트롤이 포함된 사용자 인터페이스를 작성할 수 있습니다. 대화 상자에 특정 컨트롤을 추가하는 방법에 대한 자세한 내용은 해당 컨트롤에 대한 항목을 참조하고 컨트롤 및 텍스트 추가 섹션을 읽으세요.

CheckBox 및 ComboBox와 같은 일부 컨트롤은 Control 테이블의 Property 열에 지정된 속성과 연결됩니다. 사용자는 컨트롤과 상호 작용하여 이 속성의 값을 변경합니다. 빌보드 및 비트맵과 같은 수동 컨트롤은 이러한 속성과 연결되지 않습니다.

보안을 위해 사용자 인터페이스와 상호 작용하는 사용자가 프라이빗 속성을 변경할 수 없습니다. 사용자 인터페이스에서 속성을 설정하려면 공용 속성과 대문자여야 합니다. 속성 정보도 참조하세요.

경우에 따라 대화 상자에서 취소할 때 컨트롤이 잘못 그려질 수 있습니다. 이는 취소 대화 상자가 제거된 후 컨트롤이 WM_PAINT 메시지를 받는 순서와 관련이 있습니다. 이 문제를 해결하려면 Control 테이블에서 컨트롤 순서를 변경해 보세요.

컨트롤 이름 연결된 속성 컨트롤에 대한 간략한 설명
Billboard No 진행률 메시지를 기반으로 빌보드를 표시합니다.
Bitmap No 비트맵의 정적 그림을 표시합니다.
CheckBox Yes 두 가지 상태 확인란.
ComboBox 편집 필드가 있는 드롭다운 목록입니다.
DirectoryCombo 경로의 마지막 세그먼트를 제외한 모든 세그먼트를 선택합니다.
DirectoryList Yes 경로의 주요 부분 아래에 폴더를 표시합니다.
편집 Yes 문자열 또는 정수에 대한 일반 편집 필드입니다.
GroupBox No 다른 컨트롤을 함께 그룹화하는 사각형을 표시합니다.
하이퍼링크 No 기본 브라우저에서 열리는 주소에 대한 HTML 링크를 표시합니다. Windows Installer 4.5 이하: 지원되지 않습니다.
아이콘 No 아이콘의 정적 그림을 표시합니다.
No 가로줄을 표시합니다.
ListBox 편집 필드가 없는 드롭다운 목록입니다.
ListView Yes 선택 영역 아이콘이 있는 값의 열을 표시합니다.
MaskedEdit Yes 텍스트 필드에 마스크가 있는 편집 필드입니다.
PathEdit Yes 폴더 이름 또는 전체 경로를 편집 필드에 표시합니다.
ProgressBar 컨트롤 No 진행률 메시지를 받을 때 길이가 변경되는 막대 그래프입니다.
PushButton No 기본 푸시 단추를 표시합니다.
RadioButtonGroup Yes 라디오 단추 그룹입니다.
ScrollableText No 긴 텍스트 문자열을 표시합니다.
SelectionTree Yes Feature 테이블의 정보를 표시하고 사용자가 선택 상태를 변경할 수 있도록 합니다.
Text No 정적 텍스트를 표시합니다.
VolumeCostList No 다양한 볼륨에 대한 비용 정보를 표시합니다.
VolumeSelectCombo Yes 사전순 목록에서 볼륨을 선택합니다.