SendMessageTimeout

SendMessageTimeout ÇÔ¼ö¸¦ âÀÌ ³ª â¿¡ ÁöÁ¤µÈ µÈ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ÇÔ¼ö´Â ÁöÁ¤ÇÑ Ã¢¿¡ ´ë ÇÑ Ã¢ ÇÁ·Î½ÃÀú¸¦ È£Ãâ ÇÏ °í, ÁöÁ¤µÈ µÈ âÀ» ´Ù¸¥ ½º·¹µå¿¡ ¼ÓÇÑ °æ¿ì â ÇÁ·Î½ÃÀú¿¡¼­ ¸Þ½ÃÁö¸¦ ó¸® Çϰųª ÁöÁ¤ µÈ Á¦ÇÑ ½Ã°£ÀÌ °æ°ú µÉ ¶§±îÁö ¹Ýȯ ÇÏÁö ¾Ê½À´Ï´Ù. â ÇÁ·Î½ÃÀú¸¦ Á÷Á¢ È£Ãâ ÇÏ °í ¸Þ½ÃÁö¸¦ ¹Þ´Â â¿¡ ¼ÓÇÏ´Â °æ¿ì ÇöÀç ½º·¹µå¿Í µ¿ÀÏÇÑ Å¥, ? ½Ã°£ Á¦ÇÑ °ªÀÌ ¹«½Ã µË´Ï´Ù.

 LRESULT SendMessageTimeout ( HWND  hWnd, / / ´ë»ó â ó¸®UINTMsg, / / º¸³»´Â ¸Þ½ÃÁöWPARAMwParam, / / óÀ½ ¸Þ½ÃÁö ¸Å°³ º¯¼öLPARAMlParam, / ÃÊ´ç ¸Þ½ÃÁö ¸Å°³ º¯¼öUINTfuFlags, / / ¸Þ½ÃÁö¸¦ º¸³»´Â ¹æ¹ýUINTuTimeout, / / ½Ã°£ Á¦ÇÑ ±â°£LPDWORDlpdwResult / / µ¿±â È£Ãâ¿¡ ´ë ÇÑ °ªÀ» ¹Ýȯ);
 

¸Å°³ º¯¼ö

hWnd
ÇØ´ç â ÇÁ·Î½ÃÀú¿¡¼­ ¸Þ½ÃÁö¸¦ ¹Þ°Ô µË´Ï´Ù â ÇÚµé. ÀÌ ¸Å°³ º¯¼ö°¡ HWND_BROADCAST °æ¿ì ¸Þ½ÃÁö ºñȰ¼º ¶Ç´Â º¸ÀÌÁö ¾Ê´Â ¼ÒÀ¯ windows¸¦ Æ÷ÇÔ ÇÏ ¿© ½Ã½ºÅÛ¿¡ ¸ðµç ÃÖ»óÀ§ â¿¡ Àü¼Û µË´Ï´Ù.
Msg
º¸³¾ ¸Þ½ÃÁö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù.
wParam
Ãß°¡ ¸Þ½ÃÁö °ü·Ã Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
lParam
Ãß°¡ ¸Þ½ÃÁö °ü·Ã Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
fuFlags
¸Þ½ÃÁö¸¦ º¸³»´Â ¹æ¹ýÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ªÀÇ Á¶ÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ÀǹÌ
SMTO_ABORTIFHUNG ¼ö½Å ÇÁ·Î¼¼½º°¡ "ÁßÁö" »óÅ¿¡ ³ªÅ¸³³´Ï´Ù °æ¿ì °æ°ú µÉ ¶§±îÁö Á¦ÇÑ ½Ã°£ µ¿¾È ´ë±â ÇÏÁö ¾Ê°í ¹Ýȯ.
SMTO_BLOCK È£Ãâ ÇÏ´Â ½º·¹µå´Â ÇÔ¼ö°¡ ¹Ýȯ µÉ ¶§±îÁö ´Ù¸¥ ¿äûÀ» ó¸® ÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.
SMTO_NORMAL È£Ãâ ÇÏ´Â ½º·¹µå ÇÏÁö¿¡¼­ ¹Ýȯ ÇÏ´Â ÇÔ¼ö¿¡ ´ë ÇÑ ´ë±â ÇÏ´Â µ¿¾È ´Ù¸¥ ¿äûÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
SMTO_NOTIMEOUTIFNOTHUNG Windows NT 5.0 ¹× ÀÌÈÄ: Á¦ÇÑ ½Ã°£ °æ°ú ¼ö½Å ½º·¹µå Áß´Ü ÇÏÁö °æ¿ì ¹Ýȯ ÇÏÁö ¾Ê½À´Ï´Ù.

uTimeout
¹Ð¸®ÃÊÀÇ ½Ã°£ Á¦ÇÑ ±â°£À» ÁöÁ¤ÇÕ´Ï´Ù. ¸Þ½ÃÁö ºê·Îµåij½ºÆ® ¸Þ½ÃÁö ÀÌ¸é °¢ â ¼ö ¿ì¸® Àüü ½Ã°£ Á¦ÇÑ ±â°£. ¿¹¸¦ µé¾î, 5 ÃÊ Á¦ÇÑ ½Ã°£À» ÁöÁ¤ ÇÏ °í °Å±â¿¡ ¼¼ °³ÀÇ ÃÖ»óÀ§ â ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â µ¥ ½ÇÆÐ ÇÏ´Â °æ¿ì ¼ö ÇØ¾ß 15 ÃÊ Áö¿¬.
lpdwResult
¸Þ½ÃÁö ó¸®ÀÇ °á°ú ÁöÁ¤ ÇÏ °í Àü¼Û ÇÏ´Â ¸Þ½ÃÁö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ.

ÇÔ¼ö ½ÇÆÐ Çϰųª ½Ã°£ Á¦ÇÑ, ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError. GetLastError °¡ 0À» ¹Ýȯ ÇÏ´Â °æ¿ì ´ÙÀ½ ÇÔ¼ö¸¦ Ãʰú Çß½À´Ï´Ù. SendMessageTimeout °³º° windows HWND_BROADCAST¸¦ »ç¿ë ÇÏ´Â °æ¿ì Ãʰú ´ë ÇÑ Á¤º¸¸¦ Á¦°ø ÇÏÁö ¾Ê½À´Ï´Ù.

QuickInfo

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

Âü°í Ç׸ñ

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

 

Index