#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, ±×·¯³ª À̰ÍÀº ¾Æ´Õ´Ï´Ù.