WM_GETDLGCODE

ÄÁÆ®·Ñ°ú ¿¬°á µÈ â ÇÁ·Î½ÃÀú WM_GETDLGCODE ¸Þ½ÃÁö°¡ º¸³»Áý´Ï´Ù. ±âº»ÀûÀ¸·Î ½Ã½ºÅÛÀ» ÄÁÆ®·Ñ; ¸ðµç Űº¸µå ÀԷ ó¸® ½Ã½ºÅÛ ´ëÈ­ »óÀÚ Å½»ö Ű·Î ƯÁ¤ Á¾·ùÀÇ Å°º¸µå ÀÔ·ÂÀ» ÇØ¼®ÇÕ´Ï´Ù. ÀÌ ±âº» µ¿ÀÛÀ» ¹«½Ã ÇÏ·Á¸é ÄÁÆ®·Ñ ÀÚü¸¦ ó¸® ÇÏ °í ½Í¾î ÀÔ·ÂÀÇ Á¾·ù¸¦ ³ªÅ¸³»´Â WM_GETDLGCODE ¸Þ½ÃÁö¿¡ ÀÀ´äÇÒ ¼ö ÀÖ½À´Ï´Ù.

WM_GETDLGCODE wParam;                / / Pmsg¸¦ »ç¿ë ÇÏÁö (LPMSG) lParam; = / / ¸Þ½ÃÁö ±¸Á¶¸¦ °¡¸®Å°´Â Æ÷ÀÎÅÍ 
 

¸Å°³ º¯¼ö

pMsg
LParam °ªÀÌ NULL °æ¿ì Äõ¸®¸¦ ¼öÇà ÇÏ´Â ½Ã½ºÅÛ ¶Ç´Â 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 ¸Þ½ÃÁö¿Í ¹Ýȯ µÇ´Â °ªÀº »ç¿ëÀÚ Á¤ÀÇ ´ëÈ­ »óÀÚ ÄÁÆ®·ÑÀÌ ³ª Ç¥ÁØ ÄÁÆ®·Ñ ¼­ºêŬ·¡½Ì¿¡ ÀÇÇØ ¼öÁ¤¸¸ À¯¿ë.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ð.

Âü°í Ç׸ñ

´ëÈ­ »óÀÚ °³¿ä ´ëÈ­ »óÀÚ ¸Þ½ÃÁö DefWindowProc, MSG, EM_SETSEL, WM_CHAR

 

Index