AfxMessageBox
메시지 상자가 화면에 표시 됩니다.
int AfxMessageBox(
LPCTSTR lpszText,
UINT nType = MB_OK,
UINT nIDHelp = 0
);
int AFXAPI AfxMessageBox(
UINT nIDPrompt,
UINT nType = MB_OK,
UINT nIDHelp = (UINT
) -1
);
매개 변수
lpszText
가리키는 있는 CString 개체 또는 메시지 상자에 표시할 메시지를 포함 하는 null로 끝나는 문자열입니다.nType
메시지 상자의 스타일입니다.적용은 메시지 상자 스타일 상자에.nIDHelp
메시지에 대 한 도움말 컨텍스트 ID입니다. 0 사용 될 응용 프로그램의 기본 도움말 컨텍스트를 나타냅니다.nIDPrompt
문자열 테이블에서 문자열을 참조 하는 데는 고유 ID입니다.
반환 값
메모리가 부족 하 여 메시지 상자를 표시 하지 않은 경우 0입니다. 그렇지 않으면 다음 값 중 하나가 반환 됩니다.
IDABORT 되었습니다 취소 단추를 선택 합니다.
Idcancel이 반환 되었습니다 취소 단추를 선택 합니다.
IDIGNORE 되었습니다 무시 단추를 선택 합니다.
IDNO 되었습니다 아니오 선택 합니다.
IDOK 되었습니다 확인 단추를 선택 합니다.
IDRETRY 되었습니다 재시도 단추를 선택 합니다.
IDYES 되었습니다 예 단추를 선택 합니다.
메시지 상자에 취소 단추가 있으면 해당 idcancel이 반환 값 또는 ESC 키를 누르면 취소 단추를 선택 하는 경우 반환 됩니다.메시지 상자에 취소 단추가 없습니다 있으면 ESC 키를 누르면 효과가 없습니다.
함수는 AfxFormatString1 및 AfxFormatString2 메시지 상자에 표시 되는 텍스트 서식을 지정 하는 데 유용할 수 있습니다.
설명
첫 번째 폼이 오버 로드 된 함수 표시에 텍스트 문자열을 가리키는으로 lpszText 사용 하 고 메시지 상자에 nIDHelp 도움말 컨텍스트를 설명 합니다.도움말 컨텍스트 도움말 키 (F1 일반적 으로) 누를 때 관련된 도움말에 점프 하는 데 사용 됩니다.
함수의 두 번째 폼 문자열 리소스 ID를 사용 하 여 nIDPrompt 메시지를 메시지 상자에 표시 합니다.관련 된 도움말 페이지를 통해 값을 찾을 수 nIDHelp.경우의 기본값은 nIDHelp 사용 됩니다 (-1) 문자열 리소스 ID를 nIDPrompt에 대 한 도움말 컨텍스트를 사용 합니다.도움말 컨텍스트를 정의 하는 방법에 대 한 자세한 내용은 기술 참고 28.
예제
// A simple message box, with only the OK button.
AfxMessageBox(_T("Simple message box."));
// A message box that uses a string from a string table
// with yes and no buttons and the stop icon.
// NOTE: nStringID is an integer that contains a valid id of
// a string in the current resource.
AfxMessageBox(nStringID, MB_YESNO|MB_ICONSTOP);
요구 사항
헤더: afxwin.h