Q&A

  • 키보드 프로그램??
키보드 프로그램을 만들려고 합니다.
키보드가 필요없이 화면의 버튼을 눌러 키보드와 똑같이 동작하게
하려고 하는데....
어떻게 공부해야 할지 길좀 알려주세요.
자세히 알려주시면 무지 정말 감사하겠습니다.
즐거운 하루 되세요....   ^&^
2  COMMENTS
  • Profile
    남충희 2002.03.25 23:53
    우선 키보드에 대해 공부를 하셔야 할 것 같습니다.

    화면의 버튼을 마우스로 눌렸을 때
      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);

      또는 키보드 후킹을 이용하여야 할 것 같습니다.

    여러가지를 경우의 수가 있으니 직접 확인 하셔야 할 것 같습니다.


  • Profile
    윤창준 2002.03.25 21:30
    안녕하세요.
    먼저 터치 스크린을 하나 사셔야 겠지요.
    그리고 터치 스크린의 메뉴얼을 필독하셔야 겠지요.
    제공되는 샘플을 분석해 보시면 하시는데 별 문제가 없을 것 같은데요.
    모니터랑 같이 되어 있지 않은 터치 스크린이라면 통신 모듈이 무엇을 사용하는지 알아야 겠지요.
    보통 RS-232를 사용하는 경우가 많으므로 자료실에 보시면 시리얼 통신 관련 컴포넌트가 아주 많이 있습니다.

    그럼 20000 허접이었습니다.