ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

Ãö©óhock¸òpostthreadmessage

Ãö©óhock¸òpostthreadmessage

§Ú¨Ï¥Î win32-dll ¥h³]©w¤@­Óhock ¨Ó±µ¦¬postthreadmessage ªº°T¸¹

void DllExport _stdcall Initial(char *Source, char *AppName)
{
        AFX_MANAGE_STATE(AfxGetStaticModuleState());
...
...
       hHook  = ::SetWindowsHookEx(
            WH_GETMESSAGE,
            GetMessageProc,
            AfxGetInstanceHandle(),
            GetCurrentThreadId());
            ASSERT(hHook);

}

³o¼Ë³]©w§¹²¦«á
§Ú¨Ï¥Îpostthreadmessage ¶Ç°e°T¸¹
µ¹hock ³]©wªº¨Æ¥óGetMessageProc

¥i¬O¬°¤°»ò§Úµo°e¤@¦¸Postthreadmessage«o¦¬¨ì¤­¦¸°T®§

        ÀR«ä¦Û¦b : ¡i®É¶¡µLªk¾B¾×¡j©È®É¶¡®ø³u¡Aªá¤F³\¦h¤ß¦å¡A·QºÉ¦U¦¡¤èªk­n¾B¾×®É¶¡¡Aµ²ªG¬O¡G®ö¶O¤F§ó¦h®É¶¡¡A¥B¤@µL©Ò¦¨¡I
ªð¦^¦Cªí ¤W¤@¥DÃD