#UseHook

¸ðµç ¶Ç´Â ¾î¶² Å°º¸µå ÇÖÅ°¸¦ ±¸ÇöÇÏ´Â µ¥ °¥°í¸®ÀÇ »ç¿ëÀ» °­Á¦ÇÕ´Ï´Ù.

#UseHook [On|Off]

¸Å°³º¯¼ö

On|Off

#UseHook µÚ¿¡ ¾Æ¹«°Íµµ ¾øÀ¸¸é #UseHook On°ú µ¿µîÇÕ´Ï´Ù.

On: Áö±ÝºÎÅÍ (ÀÖ´Ù¸é) ´ÙÀ½ #UseHook OFF »çÀÌ¿¡ ¸ðµç Å°º¸µå ÇÖÅ°¸¦ ±¸ÇöÇÏ´Â µ¥ Å°º¸µå °¥°í¸®°¡ »ç¿ëµË´Ï´Ù.

Off: ÇÖÅ°´Â ±âº» ¹æ¹ýÀ» »ç¿ëÇÏ¿© ±¸ÇöµË´Ï´Ù (°¡´ÉÇϸé RegisterHotkey()¸¦; ±×·¸Áö ¾ÊÀ¸¸é, Å°º¸µå °¥°í¸®¸¦ »ç¿ëÇÕ´Ï´Ù).

³íÆò

º¸Åë, Å°º¸µå ÇÖÅ°¸¦ ±¸ÇöÇÏ´Â µ¥ °¡´ÉÇϸé À©µµ¿ìÁî API ÇÔ¼ö RegisterHotkey()°¡ »ç¿ëµË´Ï´Ù. ±×·¸Áö¸¸, ´ë½Å Å°º¸µå °¥°í¸®¸¦ »ç¿ëÇÏ¸é ¾î¶² »óȲ¿¡¼­´Â ÇÖÅ°ÀÇ ¹ÝÀÀ¼ºÀÌ ´õ ÁÁÀº °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÀÌ Áö½Ã¾î¸¦ ÄѸé(ON) °¢ ÇÖÅ°ÀÇ Á¤ÀÇ ¾Õ¿¡ $ Á¢µÎ ½Éº¼À» »ç¿ëÇÑ °Í°ú È¿°ú°¡ °°½À´Ï´Ù.

¸ðµç # Áö½Ã¾îó·³ -- ½ºÅ©¸³Æ®°¡ ±âµ¿ÇÒ ¶§ ÇÑ ¹ø¸¸ 󸮵Ǵ -- #UseHookÀº ¸í·É¾îó·³ ½ºÅ©¸³Æ® ¾Æ¹«µ¥³ª ¹èÄ¡ÇÏ¸é ¾È µË´Ï´Ù (Áï, ¼­ºê·çƾ ¾È¿¡ Æ÷ÇÔ½Ãų ÇÊ¿ä°¡ ¾ø½À´Ï´Ù). ´ë½Å¿¡, ¿µÇâÀ» ÁÖ°í ½ÍÀº ù ÇÖÅ° ¶óº§ ¹Ù·Î ¾Õ¿¡ ¹èÄ¡ÇϽʽÿÀ.

±âº»°ªÀ¸·Î, Å°º¸µå °¥°í¸®¸¦ »ç¿ëÇÏ´Â ÇÖÅ°´Â Send ¸í·É¾î·Î Ã˹߽Ãų ¼ö ¾ø½À´Ï´Ù. ºñ½ÁÇÏ°Ô, ¸¶¿ì½º ÇÖÅ°´Â Click ¸í·É¾î·Î Ã˹߽Ãų ¼ö ¾ø½À´Ï´Ù. ¿Ö³ÄÇÏ¸é ¸ðµç ¸¶¿ì½º ÇÖÅ°°¡ ¸¶¿ì½º °¥°í¸®¸¦ »ç¿ëÇϱ⠶§¹®ÀÔ´Ï´Ù. ÇÑ °¡Áö ¿ìȸåÀº Gosub¸¦ »ç¿ëÇÏ¿© °ð¹Ù·Î ÇÖÅ°ÀÇ ¼­ºê·çƾ¿¡ Á¡ÇÁÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î: Gosub #LButton.

[v1.1.06+]: #InputLevel ±×¸®°í SendLevel´Â ¾î´À ÇÖÅ° ±×¸®°í ÇÖ½ºÆ®¸µÀÌ Send ¸í·É¾î·Î Ã˹ߵÉÁö Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Áö½Ã¾î°¡ ½ºÅ©¸³Æ®¿¡ ÀüÇô ³ªÅ¸³ªÁö ¾ÊÀ¸¸é, OFF¸¦ ÁöÁ¤ÇÑ °Íó·³ ÇàÀ§ÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ

#InstallKeybdHook, #InstallMouseHook, ListHotkeys, #InputLevel

¿¹Á¦

#UseHook  ; ÀÌ ½ÃÁ¡ ÀÌÈÄ·Î ÇÖÅ°¿¡ ´ëÇÏ¿© °¥°í¸®ÀÇ »ç¿ëÀ» °­Á¦ÇÕ´Ï´Ù.
#x::MsgBox, ÀÌ ÇÖÅ°´Â °¥°í¸®·Î ±¸ÇöµÉ °ÍÀÔ´Ï´Ù.
#y::MsgBox, À̰͵µ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
#UseHook off
#z::MsgBox, ±×·¯³ª ÀÌ°ÍÀº ¾Æ´Õ´Ï´Ù.