PostThreadMessage ÇÔ¼ö Àå¼Ò (°Ô½Ã¹°) ÁöÁ¤ÇÑ ½º·¹µå ¹× ½º·¹µå ¸Þ½ÃÁö¸¦ ó¸®ÇÒ ¶§±îÁö ±â´Ù¸®Áö ¾Ê°í ´ÙÀ½ ¹Ýȯ ¸Þ½ÃÁö Å¥ÀÇ ¸Þ½ÃÁö.
(BOOL PostThreadMessage DWORD idThread, / / ½º·¹µå ½Äº°ÀÚUINTMsg, / / °Ô½Ã ¸Þ½ÃÁöWPARAMwParam, / / óÀ½ ¸Þ½ÃÁö ¸Å°³ º¯¼öLPARAMlParam / ÃÊ´ç ¸Þ½ÃÁö ¸Å°³ º¯¼ö);
ÇÔ¼ö´Â ÁöÁ¤ÇÑ ½º·¹µå°¡ ¸Þ½ÃÁö Å¥ ÀÖÁö ¾ÊÀ¸¸é ½ÇÆÐ ÇÕ´Ï´Ù. ½º·¹µå°¡ Win32 »ç¿ëÀÚ ¶Ç´Â GDI ÇÔ¼ö Áß Çϳª¸¦ óÀ½ È£Ãâ ÇÏ´Â °æ¿ì ½Ã½ºÅÛ ½º·¹µå ¸Þ½ÃÁö Å¥¸¦ ¸¸µì´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖÀÇ ¼½¼ÇÀ» ÂüÁ¶ ÇϽʽÿÀ.
ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ.
ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError. IdThread Àº À¯È¿ÇÑ ½º·¹µå ½Äº°ÀÚ ¶Ç´Â idThread ¸Þ½ÃÁö Å¥ ¾ø´Â °æ¿ì ½º·¹µå°¡ ÁöÁ¤ÇÑ °æ¿ì GetLastError ERROR_INVALID_THREAD_ID¸¦ ¹Ýȯ ÇÕ´Ï´Ù.
ÇØ´ç ¸Þ½ÃÁö¸¦ °Ô½Ã ÇÏ´Â ½º·¹µå ¸Þ½ÃÁö Å¥¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù ¶Ç´Â ´Ù¸¥ PostThreadMessage È£ÃâÀÌ ½ÇÆÐ ÇÕ´Ï´Ù. ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ë ÇÏ ¿©ÀÌ »óȲÀ» ó¸®:
¸Þ½ÃÁö °Ô½Ã µË´Ï´Ù ½º·¹µå GetMessage ¶Ç´Â PeekMessage ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ¸Þ½ÃÁö¸¦ °Ë»ö ÇÕ´Ï´Ù. ¹Ýȯ µÈ MSG ±¸Á¶Ã¼ÀÇ hwnd ¸â¹ö´Â NULL.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.
¸Þ½ÃÁö¿Í ¸Þ½ÃÁö Å¥ °³¿ä, ¸Þ½ÃÁö ¹× ¸Þ½ÃÁö Å¥ ±â´É, , GetCurrentThreadId, GetMessage, GetWindowThreadProcessId, PeekMessage MSG, postmessage¸¦, ÀÚ, WaitForSingleObject