|
소스자료실 - 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다. |
| Posted by 최재일 | 2005-01-28 11:09:30, Hit : 12782 | |
|
|
|
정일명님의 질문에 간단히 예제 만들어봤습니다.. (실은 심심해서.. ㅡㅡ;;)
말 그대도 keybd_event API를 이용한 매크로 예제로써... 사용자가 매크로를 입력하여.. 실행하면.. 다른 프로그램상에 그대로 키보드를 눌러줘서.. 자동 타이밍이 되죠..
간단한 예제로 만든거니 부족한 점이 많아 보안해야 할 사항이 많죠~ ^^;; 일단, 한글 타이핑이 안되고 영어 / 숫자만 입력되며.. 쉬프트키 입력부분에도 문제가 있어 보안이 필요하고.. 키보드만 매크로가 되니.. 마우스에 대한 매크로 기능은 따로 삽입하여 합니다.. 기타 등등.. 많겠죠?? ㅡㅡ;;
암튼 참고용으로만 보세요~ ㅎㅎ;;
----------------------------------------------------------------- * 마우스 제어 관련 - 연결파일명 : user32.dll - 명령어 함수:mouse_event(실수:dwFlags, dx, dy, cButtons, dwExtraInfo); - 사용법 사용자함수0.mouse_event(플래그,x, y, 0, 0); //mouse_event(플래그, X, Y, 버튼, 기타정보) //MOUSEEVENTF_LEFTDOWN = 2 //MOUSEEVENTF_LEFTUP = 4 //MOUSEEVENTF_RIGHTDOWN = 8 //MOUSEEVENTF_RIGHTUP = 16 ----------------------------------------------------------------- * 아스키코드표는 창조도움말이나 소스자료실에서 "아스키코드표"를 검색하면 나옵니다. -----------------------------------------------------------------
* 내침김에 하나더!! 전문 매크로 프로그램도 기타자료실에 올리지요~ ㅡㅡ;; |
|
|
박종훈 2006-02-27 PM 3:23:00 |
|
|
|
음.. 한가지 주의사항을 알려드리겠습니다. ^^;
keybd_event(91,0,0,0);
위의 것은, 윈도키를 눌러주는 소스인데..
주의사항은, 위와 같이 하시면, 계속, 윈도키를 눌러주게 됩니다. ^^;
keybd_event(91,0,2,0);
위와 같이 해주시면, 눌러주는 것을, 해제시켜줍니다. ^^;
즉, 세번째 인자에 2를 넣어주시면, 반대로 눌러주는 것을 해제시켜 줍니다.^^..
사용하다가, 윈도우 키를 누르고, E를 눌렀더니, 갑자기 난대없이^^;
윈도우 탐색기가 실행되서 발견했습니다. ^^; |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|