오핫 공부하고 있는 유저입니다.
다름이아니고 질문이 있는데요
똑같은 창이 2개가 있습니다 ( 타이틀 같음)
제가 원하는건 똑같은 창 2개에? 매크로 1개로 동시에 타이핑이 되는걸 원하는데요
예를 들면? 메모장 2개를 켜놓고 오핫 1개를 누르면 메모장 2개에 동시에 반응이 일어나서
예를들면? d 를 눌러라 라고 입력하여 메모장2개 다에 한번에 d 가 입력되게 하는 스크립트를 짜보고 싶은데요
Gui, Add, Button, x92 y30 w110 h40 , 실행
; Generated using SmartGUI Creator 4.0
Gui, Show, x159 y94 h100 w301,
return
Guiclose:
ExitApp
Button실행:
Gui, Submit, Nohide
SetControlDelay, -1
SetWinDelay, -1
SetKeyDelay, -1
SetBatchLines, -1
id:=WinExist("Ahk_Class notepad")???? ;
Loop 2
{
PostMessage, 0x100, 32,3735553,,Ahk_id %id%
sleep, 100
}
return
이렇게 스크립트를 짜면 마우스로 클릭해서 보고 있는 메모장에만 글씨가 들어갑니다.
메모장 2개에 동시에 입력하려면 어떤 function 을 사용해야 되나요?
notepad 가 동일한 class name 을 가져서 그런거 같은데 각각의 PID 를 사용하세요. 그러면 될거 같군요