다음을 통해 공유


컨트롤 특성

컨트롤 특성에 대한 자세한 내용은 Controls 만들어야 하는 특정 컨트롤에 대한 링크와 다음 목록의 특정 컨트롤 특성에 대한 링크를 참조하세요.

다음 메서드는 컨트롤의 특성을 지정하는 데 사용됩니다.

  • ControlCondition 테이블 사용하여 속성 또는 조건문 값에 따라 컨트롤을 사용하지 않도록 설정, 사용, 숨기기 또는 표시합니다. 이 테이블을 사용하여 대화 상자 테이블지정된 기본 컨트롤을 재정의할 수도 있습니다.
  • EventMapping 테이블ControlEvent에 컨트롤을 구독합니다. 특성 열에 특성의 식별자를 입력하고 이 테이블의 이벤트 열에 ControlEvent의 식별자를 입력합니다.
  • Control 테이블특성 열에서 컨트롤에 대한 컨트롤 특성 비트 플래그를 설정합니다. 이렇게 하면 컨트롤을 만들 때 특성이 설정됩니다.

일부 특성은 모든 컨트롤에 대해 설정하거나 위의 모든 메서드에서 지정할 수 없습니다. 자세한 내용은 특정 컨트롤 및 특성 항목을 참조하세요.

일부 컨트롤 특성의 초기 값은 Control 테이블비트로 설정할 수 있습니다.

속성 십진법 16 진수 상수
BiDi 224 0x000000E0 msidbControlAttributesBiDi
사용 2 0x00000002 msidbControlAttributesEnabled
간접 8 0x00000008 msidbControlAttributesIndirect
정수 컨트롤 16 0x00000010 msidbControlAttributesInteger
leftScroll 128 0x00000080 msidbControlAttributesLeftScroll
rightAligned 64 0x00000040 msidbControlAttributesRightAligned
RTLRO 32 0x00000020 msidbControlAttributesRTLRO
침몰 4 0x00000004 msidbControlAttributesSunken
표시 1 0x00000001 msidbControlAttributesVisible

 

텍스트 컨트롤의 이러한 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
FormatSize 524288 0x00080000 msidbControlAttributesFormatSize
NoPrefix 131072 0x00020000 msidbControlAttributesNoPrefix
NoWrap 262144 0x00040000 msidbControlAttributesNoWrap
암호 2097152 0x00200000 msidbControlAttributesPasswordInput
투명 65536 0x00010000 msidbControlAttributesTransparent
usersLanguage 1048576 0x00100000 msidbControlAttributesUsersLanguage

 

ProgressBar 컨트롤의 이 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
Progress95 65536 0x00010000 msidbControlAttributesProgress95

 

볼륨 및 디렉터리 SelectCombo 컨트롤의 이러한 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
CDROMVolume 524288 0x00080000 msidbControlAttributesCDROMVolume
fixedVolume 131072 0x00020000 msidbControlAttributesFixedVolume
플로피볼루메 2097152 0x00200000 msidbControlAttributesFloppyVolume
RAMDiskVolume 1048576 0x00100000 msidbControlAttributesRAMDiskVolume
RemoteVolume 262144 0x00040000 msidbControlAttributesRemoteVolume
RemovableVolume 65536 0x00010000 msidbControlAttributesRemovableVolume

 

ListBox 및 ComboBox 컨트롤의 이러한 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
ComboList 컨트롤 131072 0x00020000 msidbControlAttributesComboList
정렬된 컨트롤 65536 0x00010000 msidbControlAttributesSorted

 

편집 컨트롤의 이 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
MultiLine 65536 0x00010000 msidbControlAttributesMultiline

 

PictureButton 컨트롤의 이러한 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
비트맵 262144 0x00040000 msidbControlAttributesBitmap
FixedSize 1048576 0x00100000 msidbControlAttributesFixedSize
아이콘 524288 0x00080000 msidbControlAttributesIcon
IconSize16 2097152 0x00200000 msidbControlAttributesIconSize16
IconSize32 4194304 0x00400000 msidbControlAttributesIconSize32
IconSize48 6291456 0x00600000 msidbControlAttributesIconSize48
PushLike 컨트롤 131072 0x00020000 msidbControlAttributesPushLike

 

RadioButton 컨트롤의 이 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
HasBorder 16777216 0x01000000 msidbControlAttributesHasBorder

 

PushButton 컨트롤의 이 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
ElevationShield 8388608 0x00800000 msidbControlAttributesElevationShield

 

VolumeCostList 컨트롤의 이 특성은 비트로 설정됩니다.

속성 십진법 16 진수 상수
ControlShowRollbackCost 4194304 0x00400000 msidbControlShowRollbackCost

 

다음 컨트롤 특성은 비트로 설정되지 않습니다. 이러한 특성은 사용자 인터페이스 테이블에 작성되거나 제어 이벤트사용하여 설정됩니다.

빌보드 이름

 

IndirectPropertyName

 

위치

 

진행률 제어

 

PropertyName

 

PropertyValue

 

텍스트 컨트롤

 

TimeRemaining

컨트롤 및 텍스트 추가하는참조하세요.