RegisterWindowMessage

RegisterWindowMessage ÇÔ¼ö´Â ½Ã½ºÅÛ Àüü¿¡¼­ °íÀ¯ ÇØ¾ß º¸Àå ÇÏ´Â »õ â ¸Þ½ÃÁö¸¦ Á¤ÀÇ ÇÕ´Ï´Ù. Postmessage ¸¦ ¶Ç´Â SendMessage ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ ¹Ýȯ µÈ ¸Þ½ÃÁö °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

UINT RegisterWindowMessage (  LPCTSTR  lpString / / ÁÖ¼Ò ¸Þ½ÃÁö ¹®ÀÚ¿­);
 

¸Å°³ º¯¼ö

lpString
µî·Ï ¸Þ½ÃÁö¸¦ ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ.

¹Ýȯ °ª

¹Ýȯ °ªÀº 0xFFFF ÅëÇØ 0xC000 ¹üÀ§¿¡¼­ ¸Þ½ÃÁö ½Äº°ÀÚ´Â ¸Þ½ÃÁö ¼º°øÀûÀ¸·Î µî·Ï ÇÏ´Â °æ¿ì.

ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

ÁÖÀÇ

RegisterWindowMessage ÇÔ¼ö´Â ÀϹÝÀûÀ¸·Î µÎ °³ÀÇ Çù·Â ÀÀ¿ë ÇÁ·Î±×·¥ °£ÀÇ Åë½Å¿¡ ´ë ÇÑ ¸Þ½ÃÁö¸¦ µî·Ï »ç¿ë.

µÎ °³ÀÇ ¼­·Î ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ °°Àº ¸Þ½ÃÁö ¹®ÀÚ¿­À» µî·Ï ÇÏ´Â °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ °°Àº ¸Þ½ÃÁö °ªÀ» ¹Ýȯ ÇÕ´Ï´Ù. ¼¼¼ÇÀÌ Á¾·á µÉ ¶§±îÁö ¸Þ½ÃÁö°¡ ³²¾Æ µî·Ï.

Çϳª ÀÌ»óÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µ¿ÀÏÇÑ ¸Þ½ÃÁö¸¦ ó¸® ÇØ¾ß ÇÏ´Â °æ¿ì¿¡ RegisterWindowMessage ¸¦ »ç¿ë ÇÕ´Ï´Ù. Window Ŭ·¡½º ³»¿¡¼­ °³ÀÎ ¸Þ½ÃÁö¸¦ º¸³»´Â ÀÀ¿ë ÇÁ·Î±×·¥ 0x7FFF ÅëÇØ WM_USER ¹üÀ§¿¡ ÀÖ´Â ¸ðµç Á¤¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÀÌ ¹üÀ§¿¡ ÀÖ´Â ¸Þ½ÃÁö´Â â Ŭ·¡½º¸¦ ÀÀ¿ë ÇÁ·Î±×·¥À» Àü¿ë. ¿¹¸¦ µé¾î, ÄÁÆ®·Ñ Ŭ·¡½º ´ÜÃß ÆíÁý, LISTBOX¿Í °°Àº ¹Ì¸® Á¤ÀÇ µÈ ¹× COMBOBOXÀÌÀÌ ¹üÀ§¿¡ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.)

QuickInfo

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

Âü°í Ç׸ñ

¸Þ½ÃÁö¿Í ¸Þ½ÃÁö Å¥ °³¿ä, ¸Þ½ÃÁö ¹× ¸Þ½ÃÁö Å¥ ±â´É, postmessage¸¦, SendMessage

 

Index