int AfxMessageBox ( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 );
int AFXAPI AfxMessageBox ( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) -1 );
¹Ýȯ °ª
0; ¸Þ½ÃÁö »óÀÚ¸¦ Ç¥½Ã ÇÏ·Á¸é ÃæºÐ ÇÑ ¸Þ¸ð¸®°¡ ¾ø´Â °æ¿ì ±×·¸Áö ¾ÊÀ¸¸é ´ÙÀ½ °ª Áß Çϳª°¡ ¹Ýȯ µË´Ï´Ù.:
¸Þ½ÃÁö »óÀÚ¿¡ Ãë¼Ò ´ÜÃß°¡ ÀÖ´Â °æ¿ì IDCANCEL °ª µË´Ï´Ù ¹Ýȯ µÇ´Â °æ¿ì ESC ۸¦ ´©¸£¸é ¶Ç´Â Ãë¼Ò ´ÜÃ߸¦ ¼±Åà ÇÕ´Ï´Ù. ¸Þ½ÃÁö »óÀÚ¿¡ Ãë¼Ò ´ÜÃß°¡ ¾ø´Â °æ¿ì ESC ۸¦ ´©¸£¸é ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù.
AfxFormatString1 ¹× AfxFormatString2 ÇÔ¼ö¸¦ ¸Þ½ÃÁö »óÀÚ¿¡ Ç¥½Ã µÇ´Â ÅØ½ºÆ®¸¦ ¼½Ä ÁöÁ¤ ÇÏ´Â µ¥ À¯¿ë µÉ ¼ö ÀÖ½À´Ï´Ù.
¸Å°³ º¯¼ö
lpszText
CString °³Ã¼ ¶Ç´Â null·Î ³¡³ª´Â ¹®ÀÚ¿ ¸Þ½ÃÁö »óÀÚ¿¡ Ç¥½ÃÇÒ ¸Þ½ÃÁö¸¦ Æ÷ÇÔ ÇÏ´Â Æ÷ÀÎÆ®¡£
nType
¸Þ½ÃÁö »óÀÚÀÇ ½ºÅ¸ÀÏÀÔ´Ï´Ù. ¸Þ½ÃÁö »óÀÚ ½ºÅ¸ÀÏ Áß Çϳª¸¦ box.nbsp¿¡ Àû¿ë(&N);
nIDHelp
¸Þ½ÃÁö;¿¡ ´ë ÇÑ µµ¿ò¸» ÄÁÅØ½ºÆ® ID 0Àº ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» µµ¿ò¸» ÄÁÅØ½ºÆ®¸¦ »ç¿ë ÇÏ´Â °ÍÀÔ´Ï´Ù.
nIDPrompt
¹®ÀÚ¿ Å×ÀÌºí¿¡¼ ¹®ÀÚ¿À» ÂüÁ¶ ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â °íÀ¯ ID¡£
ÁÖÀÇ
ȸ鿡 ¸Þ½ÃÁö »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¿À¹ö ·Îµå µÈ ÇÔ¼öÀÇ Ã¹ ¹øÂ° Æû lpszText ¸Þ½ÃÁö »óÀÚ¿¡¼ °¡¸®Å°´Â ÅØ½ºÆ® ¹®ÀÚ¿À» Ç¥½Ã ÇÏ °í nIDHelp ¸¦ »ç¿ë ÇÏ ¿© µµ¿ò¸» ÄÁÅØ½ºÆ®¸¦ ¼³¸í ÇÕ´Ï´Ù. µµ¿ò¸» ÄÁÅØ½ºÆ® µµ¿ò¸» Ű (º¸Åë F1)À» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î ´©¸¦ ¶§ °ü·ÃµÈ µµ¿ò¸» Ç׸ñÀ¸·Î À̵¿ ÇÏ´Â µ¥¡£
ÇÔ¼öÀÇ µÎ ¹øÂ° ¾ç½Ä ID nIDPrompt ¿Í ÇÔ²² ¹®ÀÚ¿ ¸®¼Ò½º¸¦ »ç¿ë ÇÏ ¿© ¸Þ½ÃÁö »óÀÚ¿¡ ¸Þ½ÃÁö¸¦ Ç¥½Ã ÇÕ´Ï´Ù. °ü·Ã µÈ µµ¿ò¸» ÆäÀÌÁö nIDHelpÀÇ °¡Ä¡¸¦ ÅëÇØ ¹ß°ß µÈ´Ù. NIDHelp ÀÇ ±âº»°ªÀ» »ç¿ë ÇÏ´Â °æ¿ì (-1), nIDPrompt, ¹®ÀÚ¿ ¸®¼Ò½º ID¸¦ µµ¿ò¸» ÄÁÅØ½ºÆ®¿¡ »ç¿ë µË´Ï´Ù. µµ¿ò¸» ÄÁÅØ½ºÆ®¸¦ Á¤ÀÇ ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ µµ¿ò¸» Ç׸ñ ¿¡¼ Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¹× ±â¼ú ³ëÆ® 28.nbsp(&N);
Âü°í Ç׸ñnbsp;CWnd::MessageBox(&N)