WM_APP

ÀÀ¿ë ÇÁ·Î±×·¥ Æû WM_APP + X, ¿©±â¼­ X´Â Á¤¼ö °ªÀÇ ÀϹÝÀûÀ¸·Î °³ÀÎ ¸Þ½ÃÁö¸¦ Á¤ÀÇ ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù WM_APP »ó¼ö.

# define WM_APP 0x8000 

ÁÖÀÇ

WM_APP »ó¼ö´Â °³ÀΠâ Ŭ·¡½º ³»¿¡¼­ ¸Þ½ÃÁö¸¦ º¸³»´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛ¿¡¼­ »ç¿ë Çϱâ À§ÇØ ¿¹¾à µÈ ¸Þ½ÃÁö °ª°ú ±¸º° ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù. °Å±â¿¡ ¸Þ½ÃÁö ¹øÈ£ÀÇ 5 ¹üÀ§:

¹üÀ§ ÀǹÌ
WM_USER ? 1 0 ½Ã½ºÅÛ¿¡¼­ »ç¿ë Çϵµ·Ï ¿¹¾à µÈ ¸Þ½ÃÁö.
WM_USER 0x7FFF ÅëÇØ °³ÀΠâ Ŭ·¡½º »ç¿ë¿¡ ´ë ÇÑ Á¤¼ö ¸Þ½ÃÁö.
WM_APP 0xBFFF ÅëÇØ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ë Çϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ½ÃÁö.
0xFFFF ÅëÇØ 0xC000 ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ë Çϱâ À§ÇØ ¹®ÀÚ¿­ ¸Þ½ÃÁö.
0XFFFF º¸´Ù Å« ³ªÁß¿¡ »ç¿ëÇÒ ½Ã½ºÅÛ¿¡ ÀÇÇØ ¿¹¾à.

ù ¹ø° ¹üÀ§¸¦ (WM_USER ? 1 0)¿¡¼­ ¸Þ½ÃÁö ¹øÈ£´Â ½Ã½ºÅÛ¿¡ ÀÇÇØ Á¤ÀÇ µË´Ï´Ù. ¸í½ÃÀûÀ¸·Î Á¤ÀÇ µÇÁö ¾ÊÀº °ªÀÌÀÌ ¹üÀ§¿¡¼­ ³ªÁß¿¡ »ç¿ëÇÒ ½Ã½ºÅÛ º¸À¯.

µÎ ¹ø° ¹üÀ§ (WM_USER 0x7FFF ÅëÇØ)¿¡¼­ ¸Þ½ÃÁö ¹øÈ£¸¦ Á¤ÀÇ ÇÏ °í °³ÀΠâ Ŭ·¡½º ³»¿¡¼­ ¸Þ½ÃÁö¸¦ º¸³»´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ë ÇÏ´Â ¼ö ÀÖ½À´Ï´Ù. ÀϺΠ¹Ì¸® Á¤ÀÇ µÈ â Ŭ·¡½º´Â À̹ÌÀÌ ¹üÀ§¿¡ ÀÖ´Â °ªÀ» Á¤ÀÇ Çϱ⠶§¹®¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ÅëÇØ ÀÇ¹Ì ÀÖ´Â ¸Þ½ÃÁö¸¦ Á¤ÀÇ ÇÏ·Á¸é ÀÌ·¯ÇÑ °ªÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î, ¹öÆ°, ÆíÁý, LISTBOX, COMBOBOX¿Í °°Àº ¹Ì¸® Á¤ÀÇ µÈ ÄÁÆ®·Ñ Ŭ·¡½º´Â ÀÌ·¯ÇÑ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ¼³°è µÇ¾ú½À´Ï´Ù ¸Þ½ÃÁö¸¦ ±³È¯ ÇÏ °í ¸Þ½ÃÁö ¹øÈ£¸¦ µ¿ÀÏÇÑ Àǹ̸¦ ÷ºÎ ÇÏÁö ¾Ê´Â ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ÀÌ ¹üÀ§¿¡¼­ ¸Þ½ÃÁö¸¦ Àü¼Û µÇÁö ÇÑ´Ù.

¼¼ ¹ø° ¹üÀ§ (0x8000 0xBFFF ÅëÇØ)¿¡¼­ ¸Þ½ÃÁö ¹øÈ£ ÂÊÁö·Î »ç¿ëÇÒ ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹üÀ§¿¡¼­ ¸Þ½ÃÁö´Â ½Ã½ºÅÛ ¸Þ½ÃÁö¿Í Ãæµ¹ ÇÏÁö ¾Ê´Â.

¸Þ½ÃÁö ¹øÈ£ (0xFFFF ÅëÇØ 0xC000) ³× ¹ø° ¹üÀ§¿¡´Â ÀÀ¿ë ÇÁ·Î±×·¥ °Ë»ö ¹®ÀÚ¿­¿¡ ´ë ÇÑ ¸Þ½ÃÁö ¹øÈ£¸¦ RegisterWindowMessage ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â °æ¿ì ·±Å¸ÀÓ¿¡ Á¤ÀÇ µË´Ï´Ù. µ¿ÀÏÇÑ ¹®ÀÚ¿­À» µî·Ï ÇÏ´Â ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ ¸Þ½ÃÁö¸¦ ±³È¯ Çϱâ À§ÇÑ °ü·ÃµÈ ¸Þ½ÃÁö ¹øÈ£¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ½ÇÁ¦ ¸Þ½ÃÁö ¹øÈ£´Â »ó¼ö ÇÏ °í ¿©·¯ ¼¼¼Ç °£¿¡ µ¿ÀÏ ÇÏ °Ô °£ÁÖ µÉ ¼ö ¾ø½À´Ï´Ù.

¸Þ½ÃÁö ¹øÈ£ (0xFFFF º¸´Ù Å«) ´Ù¼¸ ¹ø° ¹üÀ§¿¡ ÀÖ´Â ½Ã½ºÅÛ¿¡¼­ Â÷ÈÄ »ç¿ëÀ» À§ÇØ ¿¹¾à µÇ¾î.

QuickInfo

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

Âü°í Ç׸ñ

¸Þ½ÃÁö¿Í ¸Þ½ÃÁö Å¥ °³¿ä, ¸Þ½ÃÁö ¹× ¸Þ½ÃÁö Å¥ ¸Þ½ÃÁö, RegisterWindowMessage, WM_USER

 

Index