다음을 통해 공유


오류 대화 상자 스타일 비트

이 비트가 설정되면 대화 상자는 오류 대화 상자입니다.

이 스타일을 사용하는 두 개 이상의 대화 상자가 있을 수 있습니다. ErrorDialog 속성은 오류 대화 상자로 사용되는 대화 상자를 결정합니다. 선택한 대화 상자는 이 스타일 비트가 설정된 대화 상자 중 하나일 수 있습니다. 오류 대화 상자에는 ErrorText라는 정적 텍스트 컨트롤이 있어야 합니다. 이 컨트롤은 오류 메시지의 텍스트를 수신합니다. 대화 상자에는 가능한 반환 값에 해당하는 7개의 푸시 단추도 있어야 합니다. 오류 메시지는 이러한 단추 중 실제로 표시되는 단추를 결정합니다. 표시된 단추가 다시 정렬되어 대화 상자에 균등하게 분산됩니다. 이렇게 다시 정렬하면 단추의 X 좌표가 변경되지만 다른 세 좌표는 변경되지 않습니다. 따라서 단추와 대화 상자의 동일한 가로 영역에 다른 컨트롤을 작성하지 않는 것이 좋습니다. 오류 메시지가 단추를 지정하지 않으면 확인 단추가 표시됩니다. 오류 대화 상자에서는 기본 단추, 첫 번째 활성 컨트롤, 취소 단추 값이 무시됩니다. 오류 메시지에 정의된 기본 단추는 세 값 모두에 할당됩니다. 이러한 단추를 누르는 효과는 다른 모든 단추와 마찬가지로 ControlEvent 테이블에서 정의해야 합니다. 대화 상자의 제목은 다른 대화 상자와 비슷한 방식으로 작성됩니다. 단추 목록 다음에 헤더 텍스트를 지정하는 경우 오류 메시지로 덮어쓸 수 있습니다.

Decimal 16진수 상수
65536 0x00010000 msidbDialogAttributesError