관리자권한으로 실행했고 SetWindowsHookEx를 사용해서 후킹을하였고,
F1,F2키를 통하여 매크로를 작동 또는 중지 하려고 합니다.
문제는 처음 매크로를 켜고 메이플에서 쓰면 작동이 잘 됩니다...
그런데, 다른 윈도우창을 클릭하고 다시 메이플로 돌아왔을때
메이플에서 후킹이 작동을 안합니다. 오직 메이플에서만요,
다른 창에서는 F1,F2키가 작동이 잘되는데 왜 메이플에서만 작동이 안되는걸까요..
또, RegisterHotkey 함수를 써서 핫키를 등록하면 메이플에서 작동은 잘되는데
이 핫키는 while문을 사용했을때 중지가 안되더군요..
이 난관을 어떻게 해쳐나가면 좋을까요
void gkh_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{
Bstate = true;
while(Bstate){
mk.Keybd(69);
}
}
else if (e.KeyCode == Keys.F2)
Bstate = false;
}
'매크로' 카테고리의 다른 글
이카루스m 매크로 돈 받고 파나요? (0) | 2018.07.28 |
---|---|
빨대님 감사합니다 !! (0) | 2018.07.28 |
c# 이용하시는분 이미지 비교 어떻게 하시나요? (0) | 2018.07.24 |
돌키우기 매크로 없나용 (0) | 2018.07.23 |
리니지2 레볼루션 오크 리세마라 매크로 정보 (0) | 2018.07.23 |
쿠키런2 매크로 없나용? (0) | 2018.07.23 |
라테일w 매크로도 있나요? (0) | 2018.07.23 |
PC 메이플 매크로 구해봅니다 (0) | 2018.07.23 |
C# comboBox부분 void 처리에 대해 질문이 있습니다 (0) | 2018.07.23 |
레볼 다시 시작하려합니다 매크로 어떤게 좋을까요? (0) | 2018.07.20 |