화면의 버튼을 마우스로 눌렸을 때
Click 이벤트를 받아 키보드 이벤트를 발생시켜야 하구요.
첫째 방법은
Keybd_Event(Ord(VK_RIGHT), MapVirtualKey(Ord(VK_RIGHT), 0), 0, 0); //눌렀다...
Keybd_Event(Ord(VK_RIGHT), MapVirtualKey(Ord(VK_RIGHT), 0), KEYEVENTF_KEYUP, 0); // ex)
로서 가장 낮은 레벨의 이벤트 발생법입니다.
안녕하세요.
먼저 터치 스크린을 하나 사셔야 겠지요.
그리고 터치 스크린의 메뉴얼을 필독하셔야 겠지요.
제공되는 샘플을 분석해 보시면 하시는데 별 문제가 없을 것 같은데요.
모니터랑 같이 되어 있지 않은 터치 스크린이라면 통신 모듈이 무엇을 사용하는지 알아야 겠지요.
보통 RS-232를 사용하는 경우가 많으므로 자료실에 보시면 시리얼 통신 관련 컴포넌트가 아주 많이 있습니다.
화면의 버튼을 마우스로 눌렸을 때
Click 이벤트를 받아 키보드 이벤트를 발생시켜야 하구요.
첫째 방법은
Keybd_Event(Ord(VK_RIGHT), MapVirtualKey(Ord(VK_RIGHT), 0), 0, 0); //눌렀다...
Keybd_Event(Ord(VK_RIGHT), MapVirtualKey(Ord(VK_RIGHT), 0), KEYEVENTF_KEYUP, 0); // ex)
로서 가장 낮은 레벨의 이벤트 발생법입니다.
또는
PostMessage(Handle, WM_KEYDOWN, Ord('A'), 0);
또는 키보드 후킹을 이용하여야 할 것 같습니다.
여러가지를 경우의 수가 있으니 직접 확인 하셔야 할 것 같습니다.