ÀÌ ³ëÆ®¿¡¼´Â ³»ºÎ Windows ¸Þ½ÃÁö ¹× MFC »ç¿ë ÇÏ´Â ¸®¼Ò½º Çü½Ä¿¡ ¼³¸í ÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ±¸ÇöÀ» ¼³¸í ÇÏ °í ÀÀ¿ë ÇÁ·Î±×·¥À» µð¹ö±ë ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ¸ðÇè, ºñ·ÏÀÌ ¸ðµç Á¤º¸¸¦ °ø½ÄÀûÀ¸·Î Áö¿ø µÇÁö »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´ÙÀÌ Á¤º¸ Áß ÀϺΠ°í±Þ ±¸Çö¿¡ ´ë ÇÑ¡£
ÀÌ ³ëÆ® Æ÷ÇÔ MFC °³ÀÎ ±¸Çö ¼¼ºÎ »çÇ×; ¸ðµç ³»¿ëÀ» Â÷ÈÄ¿¡ º¯°æ µÉ ¼ö ÀÖ½À´Ï´Ù. MFC Windows ÂÊÁö¸¸ ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¹üÀ§¿¡ Àǹ̰¡ ÇÏÁö¸¸ ³ªÁß¿¡ ½Ã½ºÅÛ Àüü ¸Þ½ÃÁö¸¦ Æ÷ÇÔ Çϵµ·Ï º¯°æ µË´Ï´Ù.
MFCÀÇ ¹üÀ§ °³ÀÎ Windows ¸Þ½ÃÁö¿Í ¸®¼Ò½º Á¾·ù´Â "¿¹¾àµÈ ½Ã½ºÅÛ" ¹üÀ§¿¡¼ µû·Î ¼³Á¤ Microsoft Windows¿¡¼. ¹üÀ§¿¡ ÀÖ´Â ÇöÀç ¸ðµç ¼ýÀÚ µéÀ» »ç¿ë ÇÏ °í ¹Ì·¡¿¡ »õ·Î¿î ¼ýÀÚ¸¦ ¹üÀ§¿¡ »ç¿ë µÉ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç »ç¿ë µÇ´Â ¹øÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
MFC °³ÀÎ Windows ¸Þ½ÃÁö ¹üÀ§ 0x360 gt´Â; 0x37F(&G)¡£
MFC °³ÀÎ ¸®¼Ò½º À¯ÇüÀº ¹üÀ§ 0xF0 gt; 0xFF(&G)¡£
MFC °³ÀÎ Windows ¸Þ½ÃÁö
ÀÌ·¯ÇÑ Windows ¸Þ½ÃÁö c + + °¡»ó ÇÔ¼ö ´ë½Å »ç¿ë µË´Ï´Ù ÀÖ´Â ºñ±³Àû ´À½¼ÇÑ °áÇÕ À̸ç ÇÊ¿ä window °³Ã¼ »çÀÌÀÇ ¾îµð c + + °¡»ó ÇÔ¼ö¸¦ ÀûÀý ÇÑ µÇÁö ¾ÊÀ» °Í À̶ó°í¡£
ÀÌ·¯ÇÑ °³ÀÎ Windows ¸Þ½ÃÁö¿Í °ü·Ã µÈ ¸Å°³ º¯¼ö ±¸Á¶ MFCÀÇ Àü¿ë Çì´õ¿¡ ¼±¾ð µÈ ' AFXPRIV.H'. °æ°í´ÂÀÌ Çì´õ¸¦ Æ÷ÇÔ ÇÏ´Â ÄÚµåÀÇ ¼ö ¼ö¿¡ ÀÇÁ¸ ¹®¼È µ¿ÀÛ°ú °ÍÀÔ´Ï´Ù °¡´É¼ºÀÌ ÈÞ½Ä ¹Ì·¡¿¡ MFCÀÇ ¹öÀü¡£
ÀÌ·¯ÇÑ ¸Þ½ÃÁö Áß Çϳª¸¦ ó¸®ÇÕ´Ï´Ù ÇÏ´Â µå¹® °æ¿ì¿¡ ON_MESSAGE ¸Þ½ÃÁö ¸Ê ¸ÅÅ©·Î »ç¿ë ÇØ¾ß ¹× ÀÏ¹Ý LRESULT/WPARAM/LPARAM Çü½Ä¿¡¼ ¸Þ½ÃÁö 󸮡£
WM_QUERYAFXWNDPROC
ÀÌ ¸Þ½ÃÁö´Â »ý¼º µÇ´Â âÀ¸·Î Àü¼Û µË´Ï´Ù. ÀÌ °æ¿ì´Â Wndproc¸¦ °áÁ¤ ÇÏ´Â ¹æ¹ýÀ¸·Î »ý¼º °úÁ¤¿¡¼ ¸Å¿ì ÀÏÂï º¸³»Áý´Ï´Ù AfxWndProc. AfxWndProc ´Â 1À» ¹ÝȯÇÕ´Ï´Ù.
| wParam | »ç¿ë µÇÁö ¾ÊÀ½ |
| lParam | »ç¿ë µÇÁö ¾ÊÀ½ |
| ¹Ýȯ | 1 AfxWndProc ¿¡ ÀÇÇØ ó¸® ÇÏ´Â °æ¿ì |
WM_SIZEPARENT
ÀÌ ¸Þ½ÃÁö°¡ º¸³»Áö°í ÇÁ·¹ÀÓ Ã¢¿¡ ÀÇÇØ Áï½Ã ÇÏÀ§ (CFrameWnd::OnSize È£Ãâ È£Ãâ ÇÏ´Â CWnd::RepositionBars CFrameWnd::RecalcLayout )ÀÇ Å©±â¸¦ Á¶Á¤ ÇÏ´Â µ¿¾È ÄÁÆ®·Ñ ¸·´ë´Â ÇÁ·¹ÀÓÀÇ ÃøÀÇ ÁÖÀ§¿¡ À§Ä¡ ÇÕ´Ï´Ù. ºÎ¸ð¿Í DeferWindowPos ¸¦ È£Ãâ ÇÏ´Â HDWP (ÀÌ NULLÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù) ´Ù½Ã ±×¸®±â¸¦ ÃÖ¼ÒÈ Çϱâ À§ÇØ ÇöÀç »ç¿ëÇÒ ¼ö Àִ Ŭ¶óÀÌ¾ðÆ® °¡½Ã »ç°¢ÇüÀ» Æ÷ÇÔ ÇÏ´Â AFX_SIZEPARENTPARAMS ±¸Á¶¡£
| wParam | »ç¿ë µÇÁö ¾ÊÀ½ |
| lParam | AFX_SIZEPARENTPARAMS ±¸Á¶Ã¼ÀÇ ÁÖ¼Ò |
| ¹Ýȯ | (0)¸¦ »ç¿ë ÇÏÁö |
â ·¹À̾ƿô¿¡¼ ºÎºÐÀ» °í·Á ÇÏÁö ¾Ê½À´Ï´Ù ³ªÅ¸³À´Ï´Ù ¸Þ½ÃÁö¸¦ ¹«½Ã ÇÏ °í¡£
WM_SETMESSAGESTRING
ÀÌ ¸Þ½ÃÁö´Â »óÅ ǥ½ÃÁÙÀÇ ¸Þ½ÃÁö ÁÙÀ» ¾÷µ¥ÀÌÆ® ÇÏ °Ô ÇÁ·¹ÀÓ Ã¢À¸·Î Àü¼Û µË´Ï´Ù. ¹®ÀÚ¿ ID ³ª´Â LPCSTR (µÑ ´Ù)¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
| wParam | ¹®ÀÚ¿ ID (¶Ç´Â 0) |
| lParam | ¹®ÀÚ¿ (¶Ç´Â NULL) LPCSTR |
| ¹Ýȯ | (0)¸¦ »ç¿ë ÇÏÁö |
WM_IDLEUPDATECMDUI
ÀÌ ¸Þ½ÃÁö´Â ¸í·É ¾÷µ¥ÀÌÆ® UI 󸮱âÀÇ À¯ÈÞ ½Ã°£ ¾÷µ¥ÀÌÆ®¸¦ ±¸Çö Çϱâ À§ÇØ À¯ÈÞ ½Ã°£¿¡ Àü¼Û µË´Ï´Ù. (ÀϹÝÀûÀ¸·Î ÄÁÆ®·Ñ ¸·´ë) â ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â °æ¿ì CCmdUI °³Ã¼ (¶Ç´Â ÆÄ»ýµÈ Ŭ·¡½ºÀÇ °³Ã¼)¸¦ »ý¼º ÇÏ °í °¢ â¿¡¼ "Ç׸ñ"¿¡ ´ë ÇÑ CCmdUI::DoUpdate È£Ãâ. ÀÌ Â÷·Ê·Î ¸í·É 󸮱â üÀο¡ ÀÖ´Â °³Ã¼¿¡ ´ëÇØ ON_UPDATE_COMMAND_UI 󸮱⿡ ´ë ÇÑ È®ÀΡ£
| wParam | BOOL bDisableIfNoHandler |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
| ¹Ýȯ | (0)¸¦ »ç¿ë ÇÏÁö |
bDisableIfNoHandler ´Â 0ÀÌ ¾Æ´Ñ ON_UPDATE_COMMAND_UI ¾øÀ¸¸ç ON_COMMAND 󸮱â UI °³Ã¼¸¦ »ç¿ë ÇÏÁö ¾Êµµ·Ï ¼³Á¤ ÇÏ·Á¸é¡£
WM_EXITHELPMODE
ÀÌ ¸Þ½ÃÁö´Â CFrameWnd ¿¡ ÀÖµµ·Ï »óȲ Á¾·á ¸ðµå °Ô½Ã µË´Ï´Ù. ÀÌ ¸Þ½ÃÁöÀÇ ¼ö½ÅÀ» Á¾·á ¸ð´Þ ·çÇÁ¿¡ ÀÇÇØ ½ÃÀÛ CFrameWnd::OnContextHelp.
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
| ¹Ýȯ | »ç¿ë µÇÁö ¾ÊÀ½ |
WM_INITIALUPDATE
ÀÌ ¸Þ½ÃÁö´Â ÇÁ·¹ÀÓ Ã¢ÀÇ ¸ðµç ÇÏÀ§ ¾ÈÀü ±×µéÀ» ±×µéÀÇ Ãʱ⠾÷µ¥ÀÌÆ® ÇÒ ¶§ ¹®¼ ¼½Ä ÆÄÀÏ¿¡ ÀÇÇØ Àü¼Û µË´Ï´Ù. ±×°ÍÀº Áöµµ CView::OnInitialUpdate ¸¦ È£Ãâ ÇÏÁö¸¸ ´Ù¸¥ CWnd¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù-´Ù¸¥ ¼¦ ¾÷µ¥ÀÌÆ®¿¡ ´ë ÇÑ Å¬·¡½º ÆÄ»ý¡£
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
| ¹Ýȯ | (0)¸¦ »ç¿ë ÇÏÁö |
WM_RECALCPARENT
ÀÌ ¸Þ½ÃÁö°¡ º¸³»Áý´Ï´Ù º¸±â¿¡ ÀÇÇØ ( GetParent¸¦ ÅëÇØ ¾òÀº) ºÎ¸ð â ·¹À̾ƿô °è»êÀ» °Á¦·Î (ÀϹÝÀûÀ¸·Î, ºÎ¸ð´Â RecalcLayout)¸¦ È£Ãâ ÇÕ´Ï´Ù. ÇÁ·¹ÀÓ Å©±â º¸±âÀÇ Àüü Å©±â ¼ºÀå ¼ºÀå ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÇÏ´Â OLE ¼¹ö ÀÀ¿ë ÇÁ·Î±×·¥¿¡ »ç¿ë µË´Ï´Ù.
ºÎ¸ð âÀÌÀÌ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â °æ¿ì TRUE¸¦ ¹Ýȯ ÇÏ °í Ŭ¶óÀÌ¾ðÆ® ¿µ¿ª »õ Å©±â°¡ lParam Àü´Þ µÈ RECT¸¦ ÀÔ·Â ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ CScrollView Á¦´ë·Î ½ºÅ©·Ñ¹Ù Ãß°¡ µÉ ¶§ ⠿ܺο¡¼ (Àå¼Ò)¸¦ ó¸® ÇÏ´Â ¶§ ¼¹ö °³Ã¼´Â ÇöÀç À§Ä¡¿¡¼ Ȱ¼ºÈ¡£
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | LPRECT rectClient NULLÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. |
| ¹Ýȯ | TRUE ÀÌ¸é »õ Ŭ¶óÀÌ¾ðÆ® »ç°¢Çü ¹Ýȯ, FALSE ±×·¸Áö ¾ÊÀ¸¸é |
WM_SIZECHILD
COleResizeBar ¿© ( GetOwner)¸¦ ÅëÇØ ÀÚ»çÀÇ ¼ÒÀ¯ÀÚ Ã¢ÀÌÀÌ ¸Þ½ÃÁö¸¦ º¸³»´Â »ç¿ëÀÚ Å©±â Á¶Á¤ ÇÚµé Å©±â Á¶Á¤ ¸·´ë¸¦ Á¶Á¤ ÇÏ´Â °æ¿ì. COleIPFrameWnd ´Â »ç¿ëÀÚ°¡ ¿äûÇÑ ´ë·Î ÇÁ·¹ÀÓ Ã¢ À§Ä¡¸¦ º¯°æ ÇÏ´Â °ÍÀ» ½Ãµµ ÇÏ ¿©ÀÌ ¸Þ½ÃÁö¿¡ ÀÀ´ä¡£
Å©±â Á¶Á¤ ¸·´ë¸¦ Æ÷ÇÔ ÇÏ´Â ÇÁ·¹ÀÓ Ã¢ ±âÁØÀ¸·Î Ŭ¶óÀÌ¾ðÆ® ÁÂÇ¥¿¡¼ ÁÖ¾îÁø »õ »ç°¢Çü Lparam¿¡ ÀÇÇØ ÁöÀû ÀÌ´Ù¡£
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | LPRECT rectNew |
| ¹Ýȯ | (0)¸¦ »ç¿ë ÇÏÁö |
WM_DISABLEMODAL
ÀÌ ¸Þ½ÃÁö´Â ºñȰ¼ºÈ µÇ °í ÇÁ·¹ÀÓ Ã¢¿¡ ÀÇÇØ ¼ÒÀ¯ ÇÏ´Â ¸ðµç ÆË¾÷ â¿¡ Àü¼Û µË´Ï´Ù. ÇÁ·¹ÀÓ Ã¢ °á°ú »ç¿ë ÇÏ ¿© ÆË¾÷ âÀ» ºñȰ¼ºÈ ¿©ºÎ °áÁ¤¡£
ÇÁ·¹ÀÓ ¸ð´Þ »óÅ¿¡ µé¾î°¥ ¶§ ÆË¾÷ â¿¡¼ Ư¼ö ÇÑ Ã³¸®¸¦ ¼öÇà Çϰųª ƯÁ¤ ÆË¾÷ âÀ» ºñȰ¼ºÈ Áö °í¿¡¼ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µµ±¸ ¼³¸í¿¡¼ÀÌ ¸Þ½ÃÁö¸¦ »ç¿ë ÇÏ ¿© ÇÁ·¹ÀÓ Ã¢À» ¸ð´Þ »óÅ¿¡ ¿¹¸¦ µé¸é µé¾î°¥ ¶§ ÀÚ½ÅÀ» ÆÄ±« Çϴ¡£
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
| ¹Ýȯ | ÇÏÁö ºñȰ¼ºÈ â ºñ 0, 0Àº âÀÌ ºñȰ¼ºÈ µË´Ï´Ù. |
WM_FLOATSTATUS
ÀÌ ¸Þ½ÃÁö´Â ÇÁ·¹ÀÓ È°¼ºÈ µÇ°Å³ª ´Ù¸¥ ÃÖ»óÀ§ ¼öÁØ ÇÁ·¹ÀÓ Ã¢ÀÌ ºñȰ¼ºÈ µÉ ¶§ ÇÁ·¹ÀÓ Ã¢¿¡ ÀÇÇØ ¼ÒÀ¯ ÇÏ´Â ¸ðµç ÆË¾÷ â¿¡ Àü¼Û µË´Ï´Ù. ÀÌ CMiniFrameWnd¿¡¼ MFS_SYNCACTIVE ÀÇ ±¸ÇöÀ» ÀÌ·¯ÇÑ ÆË¾÷ À©µµ¿ìÀÇ È°¼ºÈÀÇ ÃÖ»óÀ§ ¼öÁØ ÇÁ·¹ÀÓ Ã¢ÀÌ È°¼ºÈ¿Í µ¿±âȸ¦ À¯Áö Çϴ¡£
| wParam | ´ÙÀ½ °ª Áß ÇϳªÀÔ´Ï´Ù. FS_SHOW FS_HIDE FS_ACTIVATE FS_DEACTIVATE FS_ENABLE FS_DISABLE FS_SYNCACTIVE |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ °æ¿ì FS_SYNCACTIVE ¼³Á¤ ÇÏ °í â syncronizes ¿©¾ß ºÎ¸ð ÇÁ·¹ÀÓÀ¸·Î Á¤Ç° ÀÎÁõ ÇÕ´Ï´Ù. CMiniFrameWnd ½ºÅ¸ÀÏÀ¸·Î ¼³Á¤ µÈ °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ MFS_SYNCACTIVE.
ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. CMiniFrameWnd ±¸Çö¡£
WM_ACTIVATETOPLEVEL
ÀÌ ¸Þ½ÃÁö´Â "ÃÖ»óÀ§ ±×·ì"ÀÇ Ã¢ Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ ÇÏ´Â °æ¿ì ÃÖ»óÀ§ â¿¡ Àü¼Û µË´Ï´Ù. âÀÌ ÃÖ»óÀ§ â (ºÎ¸ð ¶Ç´Â ¼ÒÀ¯ÀÚ), ¶Ç´Â °°Àº â¿¡ ÀÇÇØ ¼ÒÀ¯ ÇÏ´Â °æ¿ì ÃÖ»óÀ§ ±×·ìÀÇ ÀϺÎÀÔ´Ï´Ù. ÀÌ ¸Þ½ÃÁö´Â WM_ACTIVATEAPP, »ç¿ë¿Í À¯»ç ÇÏÁö¸¸ ´Ù¸¥ ÇÁ·Î¼¼½º¿¡ ¼ÓÇÏ´Â windows (OLE ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ °øÅë) ´ÜÀÏ Ã¢ °èÃþ¿¡¼ È¥ÇÕ µÇ¾î »óȲ¿¡¼ ÀÛµ¿¡£
WM_QUERY3DCONTROLS
ÀÌ ¸Þ½ÃÁö´Â â ctl3d32¿¡ ÀÇÇØ ¼ºêŬ·¡½ÌµÈ ÇØ¾ß °æ¿ì È®ÀÎ ÇÏ·Á¸é â »ý¼º ÇÏ´Â µ¿¾È Àü¼Û µË´Ï´Ù.DLL. ±âº» 3 Â÷¿ø ÄÁÆ®·Ñ¿¡ ´ëÇØ ¼³Á¤ µÇ¾î CControlBar, CDialog, CPropertySheet ¹× CFormView.
| wParam | (0)¸¦ »ç¿ë ÇÏÁö |
| lParam | (0)¸¦ »ç¿ë ÇÏÁö |
| ¹Ýȯ | ºñ-Á¦·Î CTL3D.nbsp;¿Í ¼ºê ¹Ýȯ °ªÀº »ç¿ë Çϴ ȣÃâ¿¡ ´ë ÇÑ Ctl3dSubclassDlgEx.(&N) |
WM_COMMANDHELP, WM_HELPHITTEST, WM_EXITHELPMODE
ÀÌ·¯ÇÑ ¸Þ½ÃÁö´Â »óȲ¿¡ ¸Â´Â µµ¿ò¸» ±¸Çö¿¡¼ »ç¿ë µË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ±â¼ú ³ëÆ® 28 ÂüÁ¶ ÇϽʽÿÀ¡£
MFC °³ÀÎ ¸®¼Ò½º Çü½Ä
°Å±â¿¡ ÇöÀç ´Ü ÇϳªÀÇ MFC °³ÀÎ ¸®¼Ò½º Çü½Ä Á¤ÀÇ RT_DLGINIT¡£
RT_DLGINIT ¸®¼Ò½º Çü½Ä
Ãß°¡ ´ëÈ »óÀÚ ÃʱâÈ Á¤º¸¸¦ ÀúÀå ÇÑ MFC Àü¿ë ¸®¼Ò½º Çü½ÄÀÌ »ç¿ë µË´Ï´Ù. ÀÌ ÄÞº¸ »óÀÚ¿¡ ÀúÀå µÈ Ãʱ⠹®ÀÚ¿À» Æ÷ÇÔ ÇÕ´Ï´Ù. ÀÌ ¸®¼Ò½ºÀÇ Çü½ÄÀ» ¼öµ¿À¸·Î ÆíÁý Çϵµ·Ï ¼³°è µÇÁö ¾Ê¾Ò½À´Ï´Ù ÀÖÁö¸¸ Visual c + +¿¡ ÀÇÇØ 󸮡£
Visual c + + ¹× RT_DLGINIT ¸®¼Ò½º¿¡ÀÌ ¸®¼Ò½º¿¡¼ Á¤º¸¸¦ »ç¿ë ÇÏ ¿© API ´ëü µÇ¹Ç·Î MFCÀÇ °ü·ÃµÈ ±â´ÉÀ» »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. Visual c + +¸¦ »ç¿ë ÇÏ ¿© ÈξÀ ½±°Ô ÀÛ¼º ÇÏ °í, À¯Áö ÇÏ °í, ±ä ¾È¸ñÀ¸·Î º¸¸é ÀÀ¿ë ÇÁ·Î±×·¥ ¹ø¿ª¡£
RT_DLGINIT ¸®¼Ò½ºÀÇ ±âº» ±¸Á¶´Â ´ÙÀ½°ú °°½À´Ï´Ù.:
+---------------+nbsp;?????????????????? \
| ÄÁÆ®·Ñ ID (ko) |?? UINT (KO) |
+---------------+??????????????????? |
| # ¸Þ½ÃÁö (ko) |?? UINT (KO) |
+---------------+??????????????????? |
µ¥ÀÌÅÍÀÇ |length (ko) |?? DWORD (KO) |
+---------------+??????????????????? | ¹Ýº¹
|?? µ¥ÀÌÅÍ |?? °¡º¯ ±æÀÌ (ko) |?? °¢ ÄÁÆ®·Ñ¿¡ ´ë ÇÑ
|???? ...????? |?? Çü½Ä (ko) |?? ±×¸®°í ¸Þ½ÃÁö
+---------------+??????????????????? /
|???? 0???????? |?? ¹ÙÀÌÆ®
+---------------+(&N)
¸Þ½ÃÁö¸¦ º¸³»´Â ÄÁÆ®·Ñ ID¸¦ Æ÷ÇÔ ÇÏ´Â ¹Ýº¹µÈ ±¸¿ª ¸Þ½ÃÁö º¸³»±â (ÀÏ¹Ý Windows ¸Þ½ÃÁö)¿Í µ¥ÀÌÅÍÀÇ °¡º¯ ±æÀÌ #. Windows ¸Þ½ÃÁö ÇüÅ·ΠÀü¼Û µË´Ï´Ù.:
SendDlgItemMessage (lt;ÄÁÆ®·Ñ ID >, < # ¸Þ½ÃÁö > 0 & <Data>)
À̰ÍÀº ¸Å¿ì ÀϹÝÀûÀÎ Çü½ÄÀ¸·Î µ¥ÀÌÅÍ ÄÜÅÙÃ÷ ¹× Windows ¸Þ½ÃÁö¸¦ Çã¿ë ÇÕ´Ï´Ù. Visual c + + ¸®¼Ò½º ÆíÁý±â ¹× MFC Windows ¸Þ½ÃÁöÀÇ Á¦ÇÑ µÈ ÇÏÀ§ ÁýÇÕ Áö¿ø: (µ¥ÀÌÅÍ´Â ÅØ½ºÆ® ¹®ÀÚ¿) ÄÞº¸ »óÀÚ¿¡ ´ë ÇÑ Ãʱ⠸ñ·Ï ¼±Åÿ¡ ´ë ÇÑ CB_ADDSTRING¡£
±â¼ú ³ëÆ® ¹øÈ£·Î |nbsp; Ä«Å×°í¸®º° ±â¼ú ³ëÆ®(&N)