메시지 상자 표시

가장 간단한 형태의 모달 대화 상자는 메시지 상자입니다. 대부분의 응용 프로그램 오류가 사용자에 게 경고 하 고 오류가 발생 한 후 진행 하는 방법에 대 한 지침에 대 한 프롬프트 메시지 상자를 사용 합니다. MessageBox 또는 MessageBoxEx 함수를 사용 하 여, 메시지 개수와 버튼의 유형을 표시 하려면 지정 하 여 메시지 상자를 만듭니다. 시스템 모달 대화 상자를 제공 하는 자체 대화 상자 템플릿 및 절차를 만듭니다. 후 사용자 메시지 상자, MessageBox 를 닫습니다 또는 MessageBoxEx 메시지 상자를 닫으려면 사용자가 선택한 단추를 식별 하는 값을 반환 합니다.

다음 예제에서는 응용 프로그램 fError 변수 TRUE 이면 메시지 상자를 표시 합니다. 메시지 상자에는 오류를 설명 하는 메시지가 표시 됩니다. MB_OKCANCEL 스타일 지휘 MessageBox 는 사용자 진행 하는 방법을 선택할 수 있습니다 두 개의 단추를 제공 하:

경우 (fError) {경우 (MessageBox (hwndDlg, SZNOTFOUND, SZDELETEITEM, MB_OKCANCEL) = IDOK) {

/ / 새 항목 이름을 확인 하 고 명령을 반복 합니다. 

    }
    다른 {

/ / 명령을 취소 합니다. 

    }
} 
 

이 예제에서는 SZNOTFOUND 및 SZDELETEITEM는 메시지 상자에 대 한 제목과 메시지 텍스트를 나타내는 응용 프로그램 정의 null로 끝나는 문자열.

 

Index