#InstallMouseHook

¸¶¿ì½º °¥°í¸®¸¦ ¹«Á¶°Ç °­Á¦·Î ¼³Ä¡ÇÕ´Ï´Ù.

#InstallMouseHook

³íÆò

¸¶¿ì½º °¥°í¸®´Â ¸¶¿ì½º ÇÖÅ°¸¦ È°¼ºÈ­ÇÏ°í ÇÖ½ºÆ®¸µÀ» Ã˹߽ÃÅ°±â À§ÇÑ ¸ñÀûÀ¸·Î ¸¶¿ì½º Ŭ¸¯À» °üÁ¦ÇÕ´Ï´Ù.

¿ÀÅäÇÖÅ°´Â Å°º¸µå °¥°í¸®¿Í ¸¶¿ì½º °¥°í¸®¸¦ ¹«Á¶°Ç ¼³Ä¡ÇÏÁö´Â ¾Ê½À´Ï´Ù. ¿Ö³ÄÇÏ¸é ±× µÑÀÌ Àû¾îµµ 500 KBÀÇ ¸Þ¸ð¸®¸¦ ¼ÒºñÇϱ⠶§¹®ÀÔ´Ï´Ù (±×·¯³ª Å°º¸µå °¥°í¸®°¡ ¼³Ä¡µÇ¾î ÀÖ´Ù¸é, ¸¶¿ì½º °¥°í¸®´Â °Ü¿ì 50 KBÀÇ Ãß°¡ ¸Þ¸ð¸®¸¦ ¿ä±¸ÇÒ »ÓÀÔ´Ï´Ù; ±×¸®°í ±× ¹Ý´ëµµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù). ±×·¯¹Ç·Î, ¸¶¿ì½º °¥°í¸®´Â ½ºÅ©¸³Æ®¿¡ Çϳª ÀÌ»óÀÇ ¸¶¿ì½º ÇÖÅ°°¡ µé¾î ÀÖÀ» °æ¿ì¿¡¸¸ ¼³Ä¡µË´Ï´Ù. ÇÖ½ºÆ®¸µ¿¡ ´ëÇؼ­µµ ¼³Ä¡°¡ µÇÁö¸¸, ±×°ÍÀº #Hotstring NoMouse¸¦ ÅëÇÏ¿© ºñÈ°¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ëÁ¶ÀûÀ¸·Î, #InstallMouseHook Áö½Ã¾î´Â ¹«Á¶°Ç ¸¶¿ì½º °¥°í¸®¸¦ ¼³Ä¡ÇÕ´Ï´Ù. KeyHistory°¡ ¸¶¿ì½º Ŭ¸¯À» °üÁ¦ÇØ¾ß ÇÒ °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.

½ºÅ©¸³Æ®°¡ °¥°í¸®¸¦ »ç¿ëÇÏ´ÂÁö KeyHistory³ª ¸Þ´º¸¦ ÅëÇÏ¿© ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¾î´À ÇÖÅ°°¡ °¥°í¸®¸¦ »ç¿ëÇÏ´ÂÁö´Â ListHotkeys ¸í·É¾î³ª ¸Þ´º¸¦ ÅëÇÏ¿© ¾Ë ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Áö½Ã¾î´Â ¶ÇÇÑ ½ºÅ©¸³Æ®¸¦ ¿µ¼ÓÀûÀ¸·Î ¸¸µì´Ï´Ù. Á¾·áÇÏ·Á¸é ExitApp¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù´Â ¶æÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ

#InstallKeybdHook, #UseHook, ÇÖÅ°, #Persistent, KeyHistory, GetKeyState, KeyWait

¿¹Á¦

#InstallMouseHook