ÄÁÆ®·Ñ°ú ¿¬°á µÈ â ÇÁ·Î½ÃÀú WM_GETDLGCODE ¸Þ½ÃÁö°¡ º¸³»Áý´Ï´Ù. ±âº»ÀûÀ¸·Î ½Ã½ºÅÛÀ» ÄÁÆ®·Ñ; ¸ðµç Űº¸µå ÀԷ ó¸® ½Ã½ºÅÛ ´ëÈ »óÀÚ Å½»ö Ű·Î ƯÁ¤ Á¾·ùÀÇ Å°º¸µå ÀÔ·ÂÀ» ÇØ¼®ÇÕ´Ï´Ù. ÀÌ ±âº» µ¿ÀÛÀ» ¹«½Ã ÇÏ·Á¸é ÄÁÆ®·Ñ ÀÚü¸¦ ó¸® ÇÏ °í ½Í¾î ÀÔ·ÂÀÇ Á¾·ù¸¦ ³ªÅ¸³»´Â WM_GETDLGCODE ¸Þ½ÃÁö¿¡ ÀÀ´äÇÒ ¼ö ÀÖ½À´Ï´Ù.
WM_GETDLGCODE wParam; / / Pmsg¸¦ »ç¿ë ÇÏÁö (LPMSG) lParam; = / / ¸Þ½ÃÁö ±¸Á¶¸¦ °¡¸®Å°´Â Æ÷ÀÎÅÍ
¹Ýȯ °ªÀº Çϳª ÀÌ»óÀÇ À¯ÇüÀ» ÀÔ·Â ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·Î¼¼½º¸¦ ³ªÅ¸³»´Â ´ÙÀ½ °ª.
°ª | ÀÇ¹Ì |
---|---|
DLGC_BUTTON | ´ÜÃß. |
DLGC_DEFPUSHBUTTON | ±âº» ´©¸§ ´ÜÃß. |
DLGC_HASSETSEL | EM_SETSEL ¸Þ½ÃÁö. |
DLGC_RADIOBUTTON | ¶óµð¿À ¹öư. |
DLGC_STATIC | Á¤Àû ÄÁÆ®·Ñ. |
DLGC_UNDEFPUSHBUTTON | ºñ-±âº» ´©¸§ ´ÜÃß. |
DLGC_WANTALLKEYS | ¸ðµç Űº¸µå ÀÔ·Â. |
DLGC_WANTARROWS | ¹æÇâ Ű. |
DLGC_WANTCHARS | WM_CHAR ¸Þ½ÃÁö. |
DLGC_WANTMESSAGE | ¸ðµç Űº¸µå ÀÔ·Â (ÀÀ¿ë ÇÁ·Î±×·¥ ÆÐ½º ¸Þ½ÃÁö ¿¡ÀÌ ¸Þ½ÃÁö ±¸Á¶¸¦ ÄÁÆ®·Ñ). |
DLGC_WANTTAB | tab Ű. |
DefWindowProc ÇÔ¼ö´Â 0À» ¹ÝȯÇÕ´Ï´Ù.
ºñ·Ï DefWindowProc ÇÔ¼ö´Â Ç×»ó 0 WM_GETDLGCODE ¸Þ½ÃÁö¿¡ ´ë ÇÑ ÀÀ´ä¿¡¼À» ¹Ýȯ ÇÕ´Ï´Ù, ¹Ì¸® Á¤ÀÇ µÈ ÄÁÆ®·Ñ Ŭ·¡½º¿¡ ´ë ÇÑ Ã¢ ÇÁ·Î½ÃÀú ¹Ýȯ Äڵ带 °¢ Ŭ·¡½º¿¡ ´ë ÇÑ ÀûÀý ÇÑ.
WM_GETDLGCODE ¸Þ½ÃÁö¿Í ¹Ýȯ µÇ´Â °ªÀº »ç¿ëÀÚ Á¤ÀÇ ´ëÈ »óÀÚ ÄÁÆ®·ÑÀÌ ³ª Ç¥ÁØ ÄÁÆ®·Ñ ¼ºêŬ·¡½Ì¿¡ ÀÇÇØ ¼öÁ¤¸¸ À¯¿ë.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ð.
´ëÈ »óÀÚ °³¿ä ´ëÈ »óÀÚ ¸Þ½ÃÁö DefWindowProc, MSG, EM_SETSEL, WM_CHAR