SendMessage

SendMessage ÇÔ¼ö ⠶Ǵ windows¿¡ ÁöÁ¤µÈ µÈ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ÇÔ¼ö´Â ÁöÁ¤ÇÑ Ã¢¿¡ ´ë ÇÑ Ã¢ ÇÁ·Î½ÃÀú¸¦ È£Ãâ ÇÏ °í â ÇÁ·Î½ÃÀú¿¡¼­ ¸Þ½ÃÁö¸¦ ó¸®ÇÒ ¶§±îÁö ¹Ýȯ ÇÏÁö ¾Ê½À´Ï´Ù. Postmessage ¸¦ ÇÔ¼ö´Â ´ëÁ¶ÀûÀ¸·Î, ½º·¹µåÀÇ ¸Þ½ÃÁö Å¥¿¡ ¸Þ½ÃÁö¸¦ °Ô½Ã ÇÏ °í Áï½Ã ¹Ýȯ.

LRESULT SendMessage ( HWND  hWnd, / / ´ë»ó â ó¸®UINTMsg, / / º¸³»´Â ¸Þ½ÃÁöWPARAMwParam, / / óÀ½ ¸Þ½ÃÁö ¸Å°³ º¯¼öLPARAMlParam / ÃÊ´ç ¸Þ½ÃÁö ¸Å°³ º¯¼ö);
 

¸Å°³ º¯¼ö

hWnd
ÇØ´ç â ÇÁ·Î½ÃÀú¿¡¼­ ¸Þ½ÃÁö¸¦ ¹Þ°Ô µË´Ï´Ù â ÇÚµé. ÀÌ ¸Å°³ º¯¼ö°¡ HWND_BROADCAST °æ¿ì ¸Þ½ÃÁö ºñÈ°¼º ¶Ç´Â º¸ÀÌÁö ¾Ê´Â ¼ÒÀ¯ â, °ãÄ£µÈ â, Æ˾÷ â; µî ½Ã½ºÅÛ¿¡ ¸ðµç ÃÖ»óÀ§ â¿¡ Àü¼Û µË´Ï´Ù. ÇÏÁö¸¸ ÀÚ½Ä Ã¢ ¸Þ½ÃÁö°¡ Àü¼Û µÇÁö ¾Ê½À´Ï´Ù.
Msg
º¸³¾ ¸Þ½ÃÁö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù.
wParam
Ãß°¡ ¸Þ½ÃÁö °ü·Ã Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
lParam
Ãß°¡ ¸Þ½ÃÁö °ü·Ã Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

¹Ýȯ °ª

¹Ýȯ °ª ¸Þ½ÃÁö ó¸®ÀÇ °á°ú ÁöÁ¤ ÇÏ °í Àü¼Û ÇÏ´Â ¸Þ½ÃÁö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

ÁÖÀÇ

HWND_BROADCAST¸¦ »ç¿ë ÇÏ ¿© Åë½Å ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ RegisterWindowMessage ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ÀÀ¿ë Åë½Å¿¡ ´ë ÇÑ µ¶Æ¯ÇÑ ¸Þ½ÃÁö¸¦ Çؾß.

ÁöÁ¤µÈ µÈ âÀ» È£Ãâ ½º·¹µå¿¡ ÀÇÇØ ¸¸µé¾îÁø â ÇÁ·Î½ÃÀú´Â ¼­ºê·çƾÀ¸·Î Áï½Ã È£Ã⠵˴ϴÙ. ÁöÁ¤µÈ µÈ âÀ» ´Ù¸¥ ½º·¹µå¿¡ ÀÇÇØ ¸¸µé¾îÁø °æ¿ì ½Ã½ºÅÛ ½º·¹µå Àüȯ µÇ °í ÀûÀý ÇÑ Ã¢ ÇÁ·Î½ÃÀú¸¦ È£Ãâ ÇÕ´Ï´Ù. ½º·¹µå °£¿¡ Àü¼Û µÈ ¸Þ½ÃÁö´Â ¼ö½Å ½º·¹µå ¸Þ½ÃÁö °Ë»ö Äڵ带 ½ÇÇà ÇÏ´Â °æ¿ì¿¡ ó¸® µË´Ï´Ù. ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ¼ö½Å ½º·¹µå ¶§±îÁö º¸³»´Â ½º·¹µå°¡ Â÷´Ü µÈ.

Windows CE: Windows CE´Â ¸Þ½ÃÁö µ¥½ºÅ©Åé Windows Ç÷§Æû Áö¿øÀ» ¸ðµÎ¸¦ Áö¿ø ÇÏÁö ¾Ê½À´Ï´Ù. SendMessage¸¦ »ç¿ë Çϱâ Àü¿¡ Áö¿ø µÇ´Â º¸³»´Â ¸Þ½ÃÁö¸¦ ÀÖ´ÂÁö È®ÀÎ.

QuickInfo

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

Âü°í Ç׸ñ

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

 

Index