Á¤Àû ÄÁÆ®·Ñ ±âº» ¸Þ½ÃÁö ó¸®

¹Ì¸® Á¤ÀÇ µÈ Á¤Àû Á¦¾î â Ŭ·¡½º¿¡ ´ë ÇÑ Ã¢ ÇÁ·Î½ÃÀú¸¦ ±âº» Á¤Àû Á¦¾î ÀýÂ÷¸¦ ó¸® ÇÏÁö ¾Ê´Â ¸ðµç ¸Þ½ÃÁö¿¡ ´ë ÇÑ Ã³¸®¸¦ ¼öÇà ÇÕ´Ï´Ù. Á¤Àû Á¦¾î ¸Þ½ÃÁö¿¡ ´ë ÇÑ FALSE ¹Ýȯ µÉ ¶§ ¹Ì¸® Á¤ÀÇ µÈ â ÇÁ·Î½ÃÀú¿¡¼­ ¸Þ½ÃÁö¸¦ °Ë»ç ÇÏ °í ´ÙÀ½ Ç¥¿¡ ¼³¸í µÈ ±âº» µ¿ÀÛ ¼öÇà ÇÕ´Ï´Ù. Å×ÀÌºí¿¡¼­ ÅØ½ºÆ® Á¤Àû ÄÁÆ®·ÑÀº SS_LEFTNOWORDWRAP, SS_LEFT, SS_CENTER, SS_RIGHT, ¶Ç´Â SS_SIMPLE ½ºÅ¸Àϰú Á¤Àû ÄÁÆ®·Ñ.

¸Þ½ÃÁö ±âº» µ¿ÀÛ
WM_CREATE ±×·¡ÇÈ °³Ã¼¸¦ ·Îµå ÇÏ °í Á¤Àû ÄÁÆ®·Ñ ±×·¡ÇÈ °³Ã¼ÀÇ Å©±â¸¦ â Å©±â. ´Ù¸¥ Á¤Àû ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ¾î¶°ÇÑ Á¶Ä¡µµ ÃëÇÏÁö ¾Ê½À´Ï´Ù.
WM_DESTROY È®º¸ ÇÏ °í ±×·¡ÇÈ Á¤Àû ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ¸ðµç ±×·¡ÇÈ °³Ã¼ ¼Ò¸ê ÇÕ´Ï´Ù. ´Ù¸¥ Á¤Àû ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ¾î¶°ÇÑ Á¶Ä¡µµ ÃëÇÏÁö ¾Ê½À´Ï´Ù.
WM_ENABLE ´Ù½Ã Ç¥½Ã Á¤Àû ÄÁÆ®·Ñ.
WM_ERASEBKGND ÄÁÆ®·Ñ ¹è°æÀ» Áö¿ó´Ï´Ù ³ªÅ¸³»´Â TRUE¸¦ ¹Ýȯ.
WM_GETDLGCODE ¹Ýȯ DLGC_STATIC.
WM_GETFONT Á¤Àû ÄÁÆ®·Ñ ÅØ½ºÆ®ÀÇ ±Û²Ã ÇÚµéÀ» ¹Ýȯ.
WM_GETTEXTLENGTH Á¤Àû ÅØ½ºÆ® ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ÅØ½ºÆ®ÀÇ ¹®ÀÚ¿¡¼­ ±æÀÌ ¹Ýȯ ÇÕ´Ï´Ù.
WM_LBUTTONDBLCLK ÄÁÆ®·Ñ ½ºÅ¸ÀÏÀÌ SS_NOTIFY °æ¿ì ºÎ¸ð â STN_DBLCLK ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
WM_LBUTTONDOWN ÄÁÆ®·Ñ ½ºÅ¸ÀÏÀÌ SS_NOTIFY °æ¿ì ºÎ¸ð â STN_CLICKED ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
WM_NCLBUTTONDBLCLK ÄÁÆ®·Ñ ½ºÅ¸ÀÏÀÌ SS_NOTIFY °æ¿ì ºÎ¸ð â STN_DBLCLK ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
WM_NCLBUTTONDOWN ÄÁÆ®·Ñ ½ºÅ¸ÀÏÀÌ SS_NOTIFY °æ¿ì ºÎ¸ð â STN_CLICKED ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
WM_NCHITTEST ¹Ýȯ HTCLIENT °æ¿ì ÄÁÆ®·Ñ ½ºÅ¸ÀÏ SS_NOTIFY; ±×·¸Áö ¾ÊÀ¸¸é HTTRANSPARENT¸¦ ¹Ýȯ ÇÕ´Ï´Ù.
WM_PAINT ÄÁÆ®·ÑÀ» ´Ù½Ã Ç¥½Ã.
WM_SETFONT ±Û²ÃÀ» ¼³Á¤ ÇÏ °í ÅØ½ºÆ® Á¤Àû ÄÁÆ®·Ñ¿¡ ´ë ÇÑ Ç¥½Ã°¡.
WM_SETTEXT ÅØ½ºÆ®¸¦ ¼³Á¤ ÇÏ °í ÅØ½ºÆ® Á¤Àû ÄÁÆ®·Ñ¿¡ ´ë ÇÑ Ç¥½Ã°¡.

¹Ì¸® Á¤ÀÇ µÈ â ÇÁ·Î½ÃÀú¸¦ ±âº» 󸮸¦ À§ÇØ DefWindowProc ¿¡ ´Ù¸¥ ¸ðµç ¸Þ½ÃÁö Àü´Þ.

 

Index