¸¶¿ì½º Ä¿¼¸¦ À̵¿½Ãŵ´Ï´Ù.
MouseMove, X, Y [, Speed, R]
¸¶¿ì½º¸¦ À̵¿ÇÒ x/y ÁÂÇ¥, Ç¥Çö½Ä °¡´É. Á¶Ç¥´Â È°¼º â¿¡ »ó´ëÀûÀÔ´Ï´Ù. ´Ü, CoordMode¸¦ »ç¿ëÇÏ¿© ÁÂÇ¥ ü°è¸¦ ¹Ù²Ù¾ú´Ù¸é ¿¹¿ÜÀÔ´Ï´Ù.
¸¶¿ì½º¸¦ À̵¿ÇÒ ¼Óµµ. ¹üÀ§´Â 0 (°¡Àå ºü¸§)ºÎÅÍ 100 (°¡Àå ´À¸²)±îÁö. Ç¥Çö½Ä °¡´É. ÁÖÀÇ: ¼Óµµ°¡ 0ÀÌ¸é ¸¶¿ì½º´Â ¼ø°£ À̵¿ÇÕ´Ï´Ù. »ý·«Çϸé, ±âº» ¼Óµµ°¡ (SetDefaultMouseSpeed°¡ ¼³Á¤ÇÑ ¶Ç´Â 2) »ç¿ëµË´Ï´Ù.
Speed´Â SendInput/Play ¸ðµå¿¡ ´ëÇؼ´Â ¹«½ÃµË´Ï´Ù; ¸¶¿ì½º¸¦ ¼ø°£ À̵¿½Ãŵ´Ï´Ù (±×·¸Áö¸¸ SetMouseDelay´Â SendPlay¿¡ Àû¿ëÇÒ ¸ðµå°¡ ÀÖ½À´Ï´Ù). ½Ã°¢ÀûÀ¸·Î ¸¶¿ì½º¸¦ ´õ ´À¸®°Ô À̵¿½ÃÅ°·Á¸é -- ûÁßÀ» À§ÇØ µ¥¸ð¸¦ ¼öÇàÇÏ´Â ½ºÅ©¸³Æ®¶ó¸é -- SendEvent {Click 100, 200}
¶Ç´Â SendMode Event
(¼±ÅÃÀûÀ¸·Î BlockInput°ú ÇÔ²²) »ç¿ëÇϽʽÿÀ.
ÀÌ ¸Å°³º¯¼ö°¡ ±âÈ£ RÀ̸é, X¿Í Y ÁÂÇ¥´Â ÇöÀç ¸¶¿ì½º À§Ä¡·ÎºÎÅÍÀÇ »ó´ë°Å¸®(offsets)·Î Ãë±ÞµË´Ï´Ù. ´Ù¸¥ ¸»·Î, Ä¿¼´Â °ÅÀÇ ÇöÀç À§Ä¡ X Çȼ¿ ¸¸Å ¿À¸£ÂÊÀ¸·Î (À½¼öÀÌ¸é ¿ÞÂÊÀ¸·Î) ±×¸®°í Y Çȼ¿ ¸¸Å ¾Æ·¡ÂÊÀ¸·Î (À½¼öÀ̸é À§·Î) À̵¿ÇÕ´Ï´Ù.
ÀÌ ¸í·É¾î´Â SendMode°¡ ¼³Á¤ÇÑ Àü¼Û ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.
SendPlay ¸ðµå´Â ´Ù¸¥ ¸ðµåº¸´Ù ´õ ±¤¹üÀ§ÇÑ °ÔÀÓ¿¡¼ ¼º°øÀûÀ¸·Î ¸¶¿ì½º À̺¥Æ®¸¦ ¹ß»ý½Ãų ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡, ¾î¶² ¾îÇø®ÄÉÀ̼ǰú °ÔÀÓÀº ¸¶¿ì½º°¡ ³Ê¹« ºü¸£°Ô ¿òÁ÷Àδٸé ÃßÀûÇÏ´Â µ¥ ¾î·Á¿òÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. speed ¸Å°³º¯¼ö³ª SetDefaultMouseSpeed¸¦ »ç¿ëÇÏ¸é ±× ¼Óµµ¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù (±âº» SendEvent ¸ðµå Àü¿ë).
BlockInput ¸í·É¾îÀ» »ç¿ëÇÏ¸é »ç¿ëÀÚÀÇ ¹°¸®ÀûÀÎ ¸¶¿ì½º È°µ¿ ¶§¹®¿¡ ¸¶¿ì½º ¸í·É¾î·Î »ý»êÇÑ Èä³»³½ ¸¶¿ì½º À̺¥Æ®°¡ ¾îÁö·´°Ô µÇ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸, ÀÌ°ÍÀº º¸Åë SendInput/Play ¸ðµå¿¡´Â ºÒÇÊ¿äÇÕ´Ï´Ù. ¿Ö³ÄÇϸé ÀÚµ¿À¸·Î »ç¿ëÀÚÀÇ ¹°¸®Àû ¸¶¿ì½º È°µ¿À» ³ªÁßÀ¸·Î ¿¬±âÇϱ⠶§¹®ÀÔ´Ï´Ù.
¸¶¿ì½ºÀÇ ¸Å ¿òÁ÷ÀÓ¸¶´Ù ÀÚµ¿À¸·Î Áö¿¬ ½Ã°£ÀÌ »ðÀԵ˴ϴ٠(SendInput ¸ðµå´Â ¿¹¿Ü). SetMouseDelay¸¦ »ç¿ëÇϸé Áö¿¬ ½Ã°£ÀÇ ±æÀ̸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½Àº ¸¶¿ì½º Ä¿¼¸¦ À̵¿ÇÏ´Â ´Ù¸¥ ¹æ¹ýÀÔ´Ï´Ù. ¾î¶² ´ÙÁß-¸ð´ÏÅÍ ±¸¼º¿¡¼´Â ´õ Àß ÀÛµ¿ÇÒ ¼öµµ ÀÖ½À´Ï´Ù:
DllCall("SetCursorPos", int, 100, int, 400) ; ù ¹ø° ¼ýÀÚ´Â X-ÁÂÇ¥ÀÌ°í µÎ ¹ø° ÁÂÇ¥´Â YÀÔ´Ï´Ù (ȸ鿡 »ó´ëÀûÀÔ´Ï´Ù).
°ü·ÃÇÏ¿© ¸»¾¸µå¸®¸é, ¸¶¿ì½º Ä¿¼´Â Ä¿¼-¼û±â±â ¿¹Á¦¿Í °°ÀÌ Àӽ÷Π¼ûÀ» ¼ö ÀÖ½À´Ï´Ù.
CoordMode, SendMode, SetDefaultMouseSpeed, SetMouseDelay, Click, MouseClick, MouseClickDrag, MouseGetPos, BlockInput
; ¸¶¿ì½º¸¦ »õ À§Ä¡·Î À̵¿ÇÕ´Ï´Ù: MouseMove, 200, 100 ; ¸¶¿ì½º¸¦ õõÈ÷ (¼Óµµ 50 vs. 2) ÇöÀç À§Ä¡·ÎºÎÅÍ ; 20 Çȼ¿¸¸Å ¿À¸¥ÂÊÀ¸·Î ±×¸®°í 30 Çȼ¿ ¸¸Å ¾Æ·¡ÂÊÀ¸·Î À̵¿½Ãŵ´Ï´Ù: MouseMove, 20, 30, 50, R