Q&A

  • 외부프로그램제어...
아래의 소스는 메모장에서 날짜시간을 출력하게 외부에서 메세지를 전달한것입니다...

F5가 기능키이라서 직접제어를 했습니다.



그럼 저장의 경우는 Ctrl + S 인데 이넘은 어떻게 제어하나여????

참고로 Ctrl + S 값은 16467 이던데 ...

제가 잘못알고 있나여 ???



알고싶은것은 두개이상의 조합된 기능키를 전달하는 법을 알고싶습니다

(Ctrl + S 같은것이요)



이곳과 영대님홈 등등을 뒤져 봐도 복수키를 전달하는 내용이 없데여... ㅜ.ㅜ



고수님들 마니도와 주세여 ....

이 소스 들고 일주일째 시럼하구 있어요 ㅜ.ㅜ



procedure TForm1.Button1Click(Sender: TObject);

var h : hwnd;

begin

h := FindWindow('notepad',nil);

h := FindWindowex(h,0,'edit',nil);

if h <> 0 then begin

postmessage(h,WM_KEYDOWN,VK_F5,0);

end;

end;



0  COMMENTS