다음을 통해 공유


컨트롤(Windows Installer)

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

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

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

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

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