¿øÇü | int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
¿øÇü | int CWnd::MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType = MB_OK ); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Àμö |
¢ºhWnd : ºÎ¸ð À©µµ¿ìÀÇ ÇÚµé. ¸Þ½ÃÁö ¹Ú½ºÀÇ ÀÌ À©µµ¿ìÀÇ ¸ð´Þ ´ëÈ»óÀÚ·Î ¿¸°´Ù. ºÎ¸ð À©µµ¿ì°¡ ¾øÀ» °æ¿ì NULL·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¢ºlpText : ¸Þ½ÃÁö ³»¿ëÀ» ³ªÅ¸³»´Â ³Î Á¾·á ¹®ÀÚ¿. ÀÌ ¹®ÀÚ¿Àº ANSI ¹®ÀÚ¿ÀÏ ¼öµµ ÀÖ°í À¯´ÏÄÚµå ¹®ÀÚ¿ÀÏ ¼öµµ Àִµ¥ ¾î¶² Æ÷¸ËÀÌ¶óµµ ¸Þ½ÃÁö Ãâ·ÂÀÌ °¡´ÉÇÏ´Ù. ¢ºlpCaption : ¸Þ½ÃÁö ¹Ú½ºÀÇ Å¸ÀÌƲ ¹Ù¿¡ ³ªÅ¸³¯ ¹®ÀÚ¿. NULLÀÏ °æ¿ì µðÆúÆ®·Î Error(ÇÑ±Û À©µµ¿ìÁî¿¡¼´Â ¿À·ù)°¡ Ç¥½ÃµÈ´Ù. ¢ºuType : ¸Þ½ÃÁö ¹Ú½º¿¡ ³ªÅ¸³¯ ¹öÆ°ÀÇ Á¾·ù¿Í ¾ÆÀÌÄÜ ¸ð¾ç, µ¿ÀÛ ¹æ½ÄÀ» ÁöÁ¤ÇÑ´Ù. ´ÙÀ½ ¿©·¯ ±×·ìÀÇ Ç÷¡±× Á¶ÇÕÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ±×·ì 1 - ¸Þ½ÃÁö ¹Ú½º¿¡ ³ªÅ¸³¯ ¹öÆ°ÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù.
±×·ì 2 - ¸Þ½ÃÁö ¹Ú½º¿¡ ³ªÅ¸³¯ ¾ÆÀÌÄÜÀ» ÁöÁ¤ÇÑ´Ù.
±×·ì 3 - µðÆúÆ® ¹öÆ°À» ÁöÁ¤ÇÑ´Ù.
±×·ì 4 - ´ëÈ»óÀÚÀÇ ¸ð´Þ ¿©ºÎ¸¦ ÁöÁ¤ÇÑ´Ù.
±×·ì 5 - ±âŸ ¸î°¡Áö ¿É¼ÇÀ» ÁöÁ¤ÇÑ´Ù.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
¸®ÅÏ |
¸Þ½ÃÁö ¹Ú½º¸¦ »ý¼ºÇÒ ¸Þ¸ð¸®°¡ ºÎÁ·ÇÒ °æ¿ì 0À» ¸®ÅÏÇÑ´Ù. ±× ¿ÜÀÇ °æ¿ì »ç¿ëÀÚ°¡ ´©¸¥ ¹öÆ°ÀÇ ID¸¦ ¸®ÅÏÇÑ´Ù.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
¼³¸í |
¸Þ½ÃÁö ¹Ú½º´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ¿Í ´ëÈÇÒ ¼ö ÀÖ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀÌ´Ù. ªÀº ¸Þ½ÃÁö¿Í ÇÔ²² MB_OK Ç÷¡±×·Î °£´ÜÇÏ°Ô Àü´Þ »çÇ׸¸ Àü´ÞÇÏ´Â °ÍÀÌ º¸ÆíÀûÀÌ´Ù. MessageBox(hWnd,"¾ß! ½Å³´Ù.","¾Ë¸²",MB_OK); À§ ÄÚµå´Â ªÀº ¹®ÀÚ¿À» º¸¿©ÁØ´Ù. ¿©·¯ ÁÙÀÇ ±ä ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÒ ¶§´Â ´ÙÀ½°ú °°ÀÌ ¹®ÀÚ¿ Áß°£¿¡ °³Çà Äڵ带 »ðÀÔÇØ ÁÖ¸é µÈ´Ù. MessageBox(hWnd, "µ¿Çع°°ú ¹éµÎ»êÀÌ ¸¶¸£°í ´âµµ·Ï ÇÏ´À´ÔÀÌ º¸¿ìÇÏ»ç ¿ì¸®³ª¶ó ¸¸¼¼\r\n" "³²»ê À§ÀÇ Àú ¼Ò³ª¹« ö°©À» µÎ¸¥ µí ¹Ù¶÷¼¸® ºÒº¯ÇÔÀ» ¿ì¸® ±â»óÀϼ¼\r\n" "°¡À» ÇÏ´Ã °øÈ°Çѵ¥ ³ô°í ±¸¸§¾øÀÌ ¹àÀº ´ÞÀº ¿ì¸® °¡½¿ ÀÏÆí ´Ü½ÉÀϼ¼\r\n" "ÀÌ ±â»ó°ú ÀÌ ¸¾À¸·Î Ã漺À» ´ÙÇÏ¿© ±«·Î¿ì³ª Áñ°Å¿ì³ª ³ª¶ó »ç¶ûÇϼ¼", "¾Ö±¹°¡",MB_OK); ´ÙÀ½ ÄÚµå´Â ¸Þ½ÃÁö ¹Ú½º·Î »ç¿ëÀÚ¿¡°Ô Áú¹®À» ÇÏ´Â ¿¹ÀÌ´Ù. Áú¹®¿¡ ÀÀ´äÇÑ °á°ú¸¦ Á¶»çÇÏ¿© ´Ù¸¥ 󸮸¦ ÇÏ°íÀÚ ÇÒ ¶§µµ ¸Þ½ÃÁö ¹Ú½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. if (MessageBox(hWnd,"WinApi¿¡ ÀÚÁÖ ¿À½Ê´Ï±î?","Áú¹®",MB_YESNO)==IDYES) { // ÀÚÁÖ ¿Ã ¶§ÀÇ Ã³¸® } else { // ±×·¸Áö ¾ÊÀ» ¶§ÀÇ Ã³¸® } ¶ÇÇÑ ¸Þ½ÃÁö ¹Ú½º´Â µð¹ö±ë Áß¿¡ Á¦¾îÀÇ È帧À» °¨½ÃÇϰųª º¯¼öÀÇ °ªÀ» °£´ÜÇÏ°Ô »ìÆ캸°íÀÚ ÇÒ ¶§µµ ÀÚÁÖ »ç¿ëµÈ´Ù. ¿øÇÏ´Â º¯¼ö°ªÀ» wsprintf µîÀÇ ÇÔ¼ö·Î Á¶¸³ÇÑ ÈÄ È¸éÀ¸·Î Ãâ·ÂÇÏ¸é ½ÇÇàÁß¿¡ º¯¼ö°ªÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Âü°íÇÔ¼ö | MessageBoxEx, MessageBeep | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ç÷¿Æû | 95ÀÌ»ó | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ÂüÁ¶ |
written by http://www.winapi.co.kr
|