ÁöÁ¤µÈ âÀ» È°¼ºÈÇÕ´Ï´Ù (°¡Àå ¾ÕÀ¸·Î ³ª¿À°Ô ÇÕ´Ï´Ù).
WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]
â Á¦¸ñ ¶Ç´Â ¸ñÇ¥ âÀ» ½Äº°ÇÏ´Â ±âŸ ±âÁØ. WinTitle ÂüÁ¶.
Á¸ÀçÇϸé, ÀÌ ¸Å°³º¯¼ö´Â ¸ñÇ¥ â ÅؽºÆ®ÀÇ ºÎ¹®ÀÚ¿ÀÔ´Ï´Ù (Window Spy¿¡ ³ëÃâ). ¼ûÀº ÅؽºÆ®´Â DetectHiddenTextÀÌ ÄÑÁ® ÀÖ¾î¾ß ŽÁöµË´Ï´Ù.
Á¦¸ñ¿¡ ÀÌ °ªÀÌ Àִ âÀº ¹«½ÃµË´Ï´Ù.
ÅؽºÆ®¿¡ ÀÌ °ªÀÌ Àִ âÀº Á¦¿ÜµË´Ï´Ù.
âÀÌ ÃÖ¼ÒȵǾî ÀÖ´Ù¸é, ±× âÀ» È°¼ºÈÇϱâ Àü¿¡ ¸ÕÀú ÀÚµ¿À¸·Î º¹±¸ÇÕ´Ï´Ù. v1.1.20 ÀÌÈÄ¿¡¼, âÀÌ ÀÌ¹Ì È°¼ºÈµÇ¾î À־ º¹±¸ÇÕ´Ï´Ù.
¸ñÇ¥ âÀ» º¹±¸ÇÏ·Á´Â ½Ãµµ¸¦ 60ms µ¿¾È ¿©¼¸ ¹ø ÇÕ´Ï´Ù. ±×¸®ÇÏ¿©, º¸Åë WinActivate ´ÙÀ½¿¡ WinWaitActiveÀ̳ª IfWinNotActive°¡ µû¶ó¿Ã ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
ºÎÇÕÇϴ âÀÌ ÀÌ¹Ì È°¼ºÈµÇ¾î ÀÖÀ¸¸é, ±× âÀÌ È°¼ºÈ »óŸ¦ À¯ÁöÇÕ´Ï´Ù. ±× ¾Æ·¡ÀÇ ´Ù¸¥ ºÎÇÕÇϴ âµéÀ» È°¼ºÈÇÏÁö ¾Ê½À´Ï´Ù. ÀϹÝÀûÀ¸·Î, ¿©·¯ âÀÌ ºÎÇÕÇϸé, ÃÖ»óÀ§ (°¡Àå ÃÖ±Ù¿¡ »ç¿ëµÈ) âÀÌ È°¼ºÈµË´Ï´Ù. ÃÖÇÏÀ§ (°¡Àå ¿À·§µ¿¾È »ç¿ëµÇÁö ¾ÊÀº) âÀº WinActivateBottomÀ» ÅëÇÏ¿© È°¼ºÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
[v1.1.20+]: È°¼º âÀÌ ¼û¾î ÀÖ°í DetectHiddenWindows°¡ ²¨Á® ÀÖÀ¸¸é, ÀüÇô ºÎÇÕ ´ë»óÀ¸·Î °í·ÁµÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡, º¸À̴ âÀÌ ºÎÇÕÇÏ¸é ±× Ã¢ÀÌ È°¼ºÈµË´Ï´Ù.
´Ù¸¥ âÀ» È°¼ºÈÇÑ ÈÄ °ð¹Ù·Î âÀÌ È°¼ºÈµÉ ¶§, ¾î¶² ½Ã½ºÅÛ¿¡¼´Â ŽºÅ© ¹Ù ¹öÆ°ÀÌ ±ô¹ÚÀ̱⠽ÃÀÛÇÒ °ÍÀÔ´Ï´Ù (OS¿Í ±×ÀÇ È¯°æ ¼³Á¤¿¡ µû¶ó ´Ù¸§). À̸¦ ÇÇÇÏ·Á¸é #WinActivateForce¸¦ »ç¿ëÇϽʽÿÀ.
â Á¦¸ñ°ú ÅؽºÆ®´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. ¼ûÀº âÀº DetectHiddenWindows°¡ ÄÑÁ® ÀÖ¾î¾ß ŽÁöµË´Ï´Ù.
¾Ë·ÁÁø ¹®Á¦: ½ºÅ©¸³Æ®°¡ ¿ø°Ý µ¥½ºÅ©Å¾À» ÅëÇÏ¿© Á¢±ÙÁßÀÎ ÄÄÇ»ÅÍ ¶Ç´Â ¼¹ö À§¿¡¼ ½ÇÇàÁßÀ̶ó¸é , ±× ¿ø°Ý µ¥½ºÅ©Å¾ Ŭ¶óÀ̾ðÆ®°¡ ÃÖ¼Ò鵃 °æ¿ì WinActivate°¡ ¸¶ºñµÉ ¼ö ÀÖ½À´Ï´Ù. ÇÑ °¡Áö ¿ìȸåÀº â È°¼ºÈ¸¦ ¿ä±¸ÇÏÁö ¾Ê´Â ¸í·É¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ControlSend ±×¸®°í ControlClick¸¦ »ç¿ëÇϽʽÿÀ. ¶Ç´Ù¸¥ ¿ìȸåÀº ´Ù¸¥ ·¹Áö½ºÆ®¸® ¼³Á¤À» ·ÎÄÃ/Ŭ¶óÀ̾ðÆ® ÄÄÇ»ÅÍ¿¡ Àû¿ëÇÏ´Â °ÍÀÔ´Ï´Ù:
; HKCUÀ» HKLMÀ¸·Î ¹Ù²Ù¾î ½Ã½ºÅÛÀÇ ¸ðµç »ç¿ëÀÚ¿¡°Ô ¿µÇâÀ» ÁÝ´Ï´Ù. RegWrite REG_DWORD, HKCU, Software\Microsoft\Terminal Server Client , RemoteDesktop_SuppressWhenMinimized, 2
WinActivateBottom, #WinActivateForce, SetTitleMatchMode, DetectHiddenWindows, ¸¶Áö¸· ¹ß°ß â, IfWinExist, IfWinActive, WinWaitActive, WinWait, WinWaitClose, WinClose, GroupActivate, WinSet
IfWinExist, Untitled - Notepad WinActivate ; À§¿¡¼ ¹ß°ßÇÑ Ã¢À» »ç¿ëÇÕ´Ï´Ù else WinActivate, Calculator