EndDialog

¿øÇü BOOL EndDialog(HWND hDlg,int nResult);
MFC ¿øÇü void CDialog::EndDialog( int nResult );
Àμö

¢ºhDlg : Á¾·áÇÒ ´ëÈ­»óÀÚÀÇ ÇÚµé

¢ºnResult : ´ëÈ­»óÀÚÀÇ Á¾·á ÄÚµåÀ̸ç ÀÌ °ªÀº ´ëÈ­»óÀÚ¸¦ »ý¼ºÇÑ ÇÔ¼öÀÇ ¸®ÅÏ°ªÀÌ µÈ´Ù.

¸®ÅÏ ¼º°øÇϸé 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÏ¸ç ½ÇÆнà 0À» ¸®ÅÏÇÑ´Ù.
¼³¸í

DialogBoxµîÀÇ ÇÔ¼ö·Î »ý¼ºÇÑ ´ëÈ­»óÀÚ¸¦ Á¾·áÇÑ´Ù. ¸ð´Þ ´ëÈ­»óÀÚ´Â ¹Ýµå½Ã ÀÌ ÇÔ¼ö·Î Á¾·áÇØ¾ß ÇÏ¸ç ¶ÇÇÑ ÀÌ ÇÔ¼ö´Â ´ëÈ­»óÀÚ Á¾·á ÀÌ¿ÜÀÇ ¸ñÀûÀ¸·Î »ç¿ëÇؼ­´Â ¾ÈµÈ´Ù. ÀÌ ÇÔ¼ö´Â ´ëÈ­»óÀÚ ÇÁ·Î½ÃÀú¿¡¼­ ¾ðÁ¦µçÁö È£ÃâÇÒ ¼ö ÀÖÀ¸¸ç ½ÉÁö¾î ´ëÈ­»óÀÚ ÃʱâÈ­ ÁßÀÎ WM_INITDIALOG¿¡¼­µµ È£ÃâÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ÃʱâÈ­Áß¿¡ ÀÏÁ¤ÇÑ Á¶°Ç¿¡ ÀÇÇØ ´ëÈ­»óÀÚ¸¦ Á¾·áÇϱâ À§ÇØ ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÒ °æ¿ì ´ëÈ­»óÀÚ´Â È­¸é¿¡ º¸À̱â Àü¿¡ Æı«µÈ´Ù.

ÀÌ ÇÔ¼ö´Â È£Ãâ Áï½Ã ´ëÈ­»óÀÚ¸¦ Æı«ÇÏÁö ¾Ê°í ´ëÈ­ »óÀÚ Æı«¸¦ Áö½ÃÇÏ´Â Ç÷¹±×¸¸ ¼³Á¤ÇÑ´Ù. ½Ã½ºÅÛÀº ´ÙÀ½ ¸Þ½ÃÁö¸¦ ÀÐÀ» ¶§ ÀÌ Ç÷¹±×ÀÇ ¼³Á¤»óŸ¦ º¸°í ´ëÈ­»óÀÚ¸¦ Á¾·áÇÑ´Ù. µû¶ó¼­ ÀÌ ÇÔ¼ö È£Ãâ ´ÙÀ½¿¡ ÀÖ´Â ¸í·É¹®Àº ¸ðµÎ Á¦´ë·Î ½ÇÇàµÈ´Ù. ÀÌ ÇÔ¼öÀÇ »ç¿ë¿¹´Â DialogBox ÇÔ¼ö¸¦ ÂüÁ¶ÇÑ´Ù.

Âü°íÇÔ¼ö DialogBox, DialogBoxIndirect, DialogBoxParam
Ç÷¿Æû 95ÀÌ»ó
ÂüÁ¶  

written by http://www.winapi.co.kr