알짜정보
* 이곳은 여러가지 Tip&Tech에 대한 내용을 공유하는 곳입니다.

오토핫키
2016.02.14 23:07

Use AutoHotKey in Applications

조회 수 303 추천 수 0 댓글 4
Atachment
첨부 '1'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


오핫 DLL을 다른 응용프로그램에서 사용할수 있는 방법을 찾다가 잘 정리된 자료를 찾아서 올려봅니다.

서치하다가 알게 된사실은..

 

1. 오토핫키와 오토잇은 비슷하긴 하지만 다른 도구이다.

 - 개발중간에 개발자사이에 개발방향을 가지고 의견대립이 있어 분기가 되었는데, 이러한 배경때문에 두 도구의 특성이 상이한것같습니다.

 

2. 외부 응용프로그램에서 호출해서 사용할수 있는 방식의 차이

 - 공통적으로 둘다 DLL을 제공합니다. 하지만 사용하는 방식에 차이가 있습니다.

 - 오토잇의 경우 h, lib, dll 모두 제공해주기때문에 암시적링크를 통해 매우 쉽게 호출하여 함수들을 다룰수 있습니다.

 - 오토핫키의 경우 h, lib, dll 모두 제공해주는게 아니라 dll만 제공됩니다.

   또한 COM이라는 개념이 들어가있어서, 저같이 vc++ 초급자의 경우에는 COM에 대한 공부를 더 하고 접근해야하므로

   생각보다는 어렵더라구요. 아직 성공하지는 못했습니다.

   오핫의 COM Interface 지원에 대한 내용 : http://hotkeyit.github.io/v2/docs/AutoHotkeyDll.htm

 

* 현재 오토잇의 API함수들은 라이브러리를 호출하여 잘 사용하고 있습니다.

  하지만 오토핫키의 API함수들은 명시적DLL 링크를 이용해서 호출은 할수 있으나..

  일일이 함수포인터를 가지고 호출해야 해서 불편할것 같아서, COM이라는걸 더 공부해서

  VC++에 도구로 추가시켜 적용시켜야 할듯합니다.

  관련해서 다른 응용툴에서 오토핫키DLL 라이브러리를 도구로 추가하고 사용하는 예제문서를 올려봅니다.

  이걸토대로 VC++에서 올릴수 있을것 같긴한데 말이죠...

  이것만 되면.. VC++에서 오토핫키와 오토잇 모두 사용할수 있게 됩니다.

  

* 혹시 VC++에서 오토핫키 API함수들을 호출해서 사용하실줄 아시는분 계시면 댓글이나 쪽지좀 부탁드리겠습니다.

   DLL을 도구로 IMPORT해서 사용하시거나, 공개된 오픈소스 프로젝트를 솔루션에 IMPORT 시켜서 API함수를 활용할수만 있으면 됩니다.

 

AutoHotKey_Limnor.pdf

출처 : http://www.limnor.com/support/AutoHotKey_Limnor.pdf



  • ?
    산적왕 2016.02.24 13:18

    감사합니다 팁게시판에 올려주신글 하나하나 읽고있는데 많은 도움이되고있습니다.

  • profile
    김효복(소장) 2016.02.24 16:24

    도움이 되셧다니 다행이네요 ㅎ

  • ?
    코끼리 2016.02.25 13:42

    아직, 너무 어렵네요. 친구의 도움이 절실하군요.

  • profile
    김효복(소장) 2016.02.25 19:08

    ㅎㅎ해보면 노하우가 생겨요


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
54 오토핫키 Read memory 포인터 DLL Base Address 값 얻기 3 file Algorithm 2016.08.03 885 0
53 오토핫키 FPS게임, 마우스 화면 중앙고정 프로그램에서 에임 및 마우스 움직이는 방법 16 AutoProMaker 2016.08.01 2002 0
52 지존오토 이전항목 저장, 불러오기 예제입니다. 3 file 헬퍼 2016.07.20 339 0
51 기타 오토핫키 메뉴얼 번역본 11 file fgtyb 2016.06.07 691 0
50 기타 Window8 & 8.1 Aero 강제끄기 3 file fgtyb 2016.05.05 334 0
49 오토핫키 가상화 파일을 실행할땐 생성시키고! 끌땐 삭제시키자! 3 라파엘2 2016.04.29 340 0
48 오토핫키 window spy 이용해서 좌표 잡을때 깨알팁 /이미지有 2 file Shasu 2016.04.29 553 0
47 기타 RGB값 구하는데 고민하지마세요~ 6 라파엘2 2016.04.28 322 0
46 기타 자동클랜가입 허접한 그냥 마우스클릭입니다 2 file 싸이코 2016.04.28 287 0
45 오토핫키 오토핫키 최적화 벤치마크 (가상화) (초안) 1 secret fgtyb 2016.04.26 2 0
44 하드웨어 LED 숨쉬기 모드 제어 file 김효복(소장) 2016.04.24 151 0
43 지존오토 변수를 이용하여 마우스를 원모양으로 돌리기 11 file 어시스트 2016.04.16 876 1
42 오토핫키 Send and Click Tool V4.1 2 포스몬 2016.03.27 431 0
41 오토핫키 오토핫키 랜덤 슬립 1 레이더 2016.03.01 777 0
40 오토핫키 오토핫키 유니코드 변환기 레이더 2016.02.28 587 0
39 지존오토 지존오토 비번 1 김효복(소장) 2016.02.27 3818 0
» 오토핫키 Use AutoHotKey in Applications 4 file 김효복(소장) 2016.02.14 303 0
37 기타 픽셀, 이미지 서칭 방식의 몹 서칭을 위한 오브젝트 서칭법 18 하늘사랑 2016.01.01 569 1
36 오토핫키 오토핫키+ 명령어 적용된 AutoHotkey.exe 11 하늘사랑 2015.12.15 541 1
35 지존오토 지존오토 익스트림 날림 팁 43 하늘사랑 2015.11.15 2117 7
34 오토핫키 프로세스 정보로 윈도우창 제어하기 3 file 김효복(소장) 2015.10.29 271 1
33 기타 리버싱 관련 자료들... 23 텐프로 2015.10.06 717 4
32 기타 코드로 짠 어플 블루스크린 및 프리징 현상 문제 3 ShinZ 2015.09.29 109 0
31 기타 [원격제어프로그램] NetSupport 12 2 포스몬 2015.09.11 445 0
30 지존오토 키보드 연타기능 설정 예제 3 김효복(소장) 2015.09.04 845 0
29 지존오토 가상인식점 설명자료 5 file 김효복(소장) 2015.09.04 667 0
28 지존오토 가상인식점 간단히 이해하기.. 9 김효복(소장) 2015.09.04 565 1
27 지존오토 지존 프리미엄 manual(참고용) 11 file 김효복(소장) 2015.09.04 443 0
26 오토핫키 오토핫키 뮤텍스에 대해서.. 8 김효복(소장) 2015.09.03 578 0
25 VM vmware 문제 해결 부탁드립니다 4 죽쥐아놔놔 2015.07.10 376 0
Board Pagination Prev 1 2 ... 3 Next
/ 3