DefWindowProc

DefWindowProc ÇÔ¼ö´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ó¸® ÇÏÁö ¾Ê½À´Ï´Ù ¸ðµç â ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ±âº» Á¦°ø ±âº» â ÇÁ·Î½ÃÀú¸¦ È£Ãâ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ¸ðµç ¸Þ½ÃÁö°¡ 󸮸¦ º¸Àå ÇÕ´Ï´Ù. DefWindowProc ¹ÞÀº â ÇÁ·Î½ÃÀú¿¡¼­ µ¿ÀÏÇÑ ¸Å°³ º¯¼ö¸¦ »ç¿ë ÇÏ ¿© È£Ãâ.

LRESULT DefWindowProc ( HWND  hWnd, / / â ÇÚµéUINTMsg, / / ¸Þ½ÃÁö ½Äº°ÀÚWPARAMwParam, / / óÀ½ ¸Þ½ÃÁö ¸Å°³ º¯¼öLPARAMlParam / ÃÊ´ç ¸Þ½ÃÁö ¸Å°³ º¯¼ö);
 

¸Å°³ º¯¼ö

hWnd
¸Þ½ÃÁö â ÇÁ·Î½ÃÀú¿¡ ´ë ÇÑ ÇÚµé.
Msg
¸Þ½ÃÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
wParam
Ãß°¡ ¸Þ½ÃÁö Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼öÀÇ ³»¿ëÀº Msg ¸Å°³ º¯¼öÀÇ °ª¿¡ µû¶ó ´Þ¶ó Áý´Ï´Ù.
lParam
Ãß°¡ ¸Þ½ÃÁö Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼öÀÇ ³»¿ëÀº Msg ¸Å°³ º¯¼öÀÇ °ª¿¡ µû¶ó ´Þ¶ó Áý´Ï´Ù.

¹Ýȯ °ª

¹Ýȯ °ªÀº ¸Þ½ÃÁö ó¸® °á°ú ¹× ¸Þ½ÃÁö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

ÁÖÀÇ

Windows CE: Msg WM_SETTEXT À̸é 0ÀÌ ¹Ýȯ µË´Ï´Ù.

DefWindowProc °¡ ÀÚµ¿À¸·Î È£Ãâ ÇÏÁö ¾ÊÀ¸¸é PostQuitMessage WM_DESTROY ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â °æ¿ì.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼­ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.

Âü°í Ç׸ñ

â ÇÁ·Î½ÃÀú °³¿ä â ÇÁ·Î½ÃÀú ÇÔ¼ö, CallWindowProc, DefDlgProc, WindowProc

 

Index