다음을 통해 공유


오류 대화 상자 스타일 비트

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

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

십진법 16 진수 상수
65536 0x00010000 msidbDialogAttributesError