대화 상자 프로그램 만들기

상준·2025년 9월 11일

메시지 박스

MessageBox 함수 또는 AfxMessage 함수를 호출
기본 멤버 함수 정의

int MessageBox(	
	LPCTSTR lpszText,			  // 알림창 본문 내용
    LPCTSTR lpszCaption = NULL,  // 메시지 박스 창 제목 지정
    UINT nType = MB_OK			// 동작 지정
);

lpszText: CString과 같은 메시지 개체, ex) _T("content")
lpszText: 생략 시 프로젝트 명이 자동 설정, ex) _T("제목")

메시지 아이콘


표준 오류, 경고, 정보, 물음표 아이콘

  • 오류 아이콘: MB_ICONHAND, MB_ICONSTOP, MB_ICONERROR
  • 경고 아이콘: MB_ICONEXCLAMATION, MB_INCONWARNING
  • 정보 아이콘: MB_ICONINFORMATION, MB_ICONASTERISK
  • 물음 아이콘: MB_ICONQUESTION

프로젝트 생성

  1. [Ctrl + Shift + N] 키를 누름
  2. [MFC 앱]을 클릭하고 [다음] 버튼을 클릭
  3. 애플리케이션 종류는 '대화 상자 기반'을 선택하고 [마침] 버튼을 클릭
  4. [보기]-[다른 창]-[리소스 뷰]와 [보기]-[도구 상자]를 클릭하여 창을 표시
  5. [리소스 뷰]-[프로젝트명]-[프로젝트명.rc]-[Dialog]-[IDD_프로젝트명_DIALOG]를 클릭
profile
컴공생 공부

0개의 댓글