Q&A

  • 키보드 후킹을 하고 난후 다른 문자를 보내고 싶어요.
후킹 콤퍼넌트 진짜 잘 만드셨고 요긴하게 잘 쓰고 있습니다.



현재 활성화된 응용 프로그램에 다른 키값을 보내려합니다.



즉 ''를 눌렀을 경우 'Nile-X'라는 키값을 말이죠....



어떻게 해야 하는지 알려 주시면 감사하겠습니다.



만일 SendMessage를 이용 해야 한다면 현재 활성화 된 응용프로그램의 핸들과 클래스를 얻어야



하는데 어떻게 프로그램상에서 얻을 수 있는지...



만일 어렵다면 키보드가 눌린것 처럼 할때는 어떻게 하는지 알고 싶습니다.



처음 올리는 글입니다.



꼭 좀 알려 주세요..



건강하세요.

1  COMMENTS
  • Profile
    안치봉 1999.03.12 03:47
    이대선 wrote:

    > 후킹 콤퍼넌트 진짜 잘 만드셨고 요긴하게 잘 쓰고 있습니다.

    >

    > 현재 활성화된 응용 프로그램에 다른 키값을 보내려합니다.

    >

    > 즉 ''를 눌렀을 경우 'Nile-X'라는 키값을 말이죠....

    >

    > 어떻게 해야 하는지 알려 주시면 감사하겠습니다.

    >

    > 만일 SendMessage를 이용 해야 한다면 현재 활성화 된 응용프로그램의 핸들과 클래스를 얻어야

    >

    > 하는데 어떻게 프로그램상에서 얻을 수 있는지...

    >

    > 만일 어렵다면 키보드가 눌린것 처럼 할때는 어떻게 하는지 알고 싶습니다.

    >

    > 처음 올리는 글입니다.

    >

    > 꼭 좀 알려 주세요..

    >

    > 건강하세요.



    현재활성화된 윈도우는 GetForegroundWindow API 로 얻어 올수가 있습니다.



    키보드가 눌린것 처럼 흉내 내려면 keybd_event API 를 사용하면 됩니다.



    자세한건 Windows API 를 참고 하십시오.





    • 김학균
    • 1999.03.18 02:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.03.18 03:42
      완전한 답일지는 모르지만 이것이 도움이 되겠군요. 이것은 델파이에서 IPX로 메일을 보내는 프로그램입니...
    • 이호선
    • 1999.03.17 19:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.17 19:12
      이호선 wrote: > 안녕하세요 > 델파이에서 특정 파일과 디렉토리를 숨김으로 놓아 윈도우 익스플로우나 ...
    • 황해웅
    • 1999.03.17 02:26
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.17 03:30
      황해웅 wrote: > 자기 컴퓨터의 MAC Address 를 읽어오는 방법좀 가르쳐 주세요.. > > 머리를 쥐어짜도...
    • 안치봉
      1999.03.17 03:28
      박근영 wrote: > 안녕하세요... > 델파이로 공장자동화 프로젝트를 하고 있는 초보 델피언입니다... > ...
    • 구민오
    • 1999.03.16 11:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.16 23:30
      구민오 wrote: > 아래와 같은 메세지가 뜨면서 저를 하루 종일 괴롭히고 또 괴롭혀서 > 지금 잠자지도 ...
    • 구민오
    • 1999.03.15 08:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.15 21:01
      구민오 wrote: > 안녕하세요.... > 오랜만에 질문을 올리는 군요... > 다름이 아니라 익스플로러를 강제...
    • 이장렬
    • 1999.03.14 05:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.03.15 20:43
      이장렬 wrote: > 신인재씨 여러가지로 가르쳐 주셔서 감사합니다. > 제가 여러번 소스를 검사해도 도저히...
    • 1999.03.13 21:59
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 발해를 꿈꾸며
      1999.03.13 02:54
      이무수 wrote: > 델파이로 디베이스와 파라독스를 연결하여 디비를 관리하고 > 있그니다. 약 2년정도 경...
    • 이장렬
    • 1999.03.12 21:24
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이장렬
      1999.03.12 21:25
      이장렬 wrote: > Table의 이벤트 afterpost에 DbiSaveChanges(table4.Handle);을 입력했는데 > iden...
    • 신인재
      1999.03.13 20:28
      이장렬 wrote: > 이장렬 wrote: > > Table의 이벤트 afterpost에 DbiSaveChanges(table4.Handle);을 입...
    • 이장렬
      1999.03.13 21:32
      신인재 wrote: > 이장렬 wrote: > > 이장렬 wrote: > > > Table의 이벤트 afterpost에 DbiSaveChanges(...
    • 신인재
      1999.03.13 22:45
      음....BDE와 Timer사이에는 전혀 관계가 없습니다. 앞뒤 프로그램 로직상의 문제 인거 같습니다. 에러...
    • 이장렬
    • 1999.03.12 17:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.03.12 20:09
      이장렬 wrote: > 안녕하세요? > 저는 이 홈페이지를 처음으로 들어왔습니다. > 프로그램을 짜다가 약간...
    • 이장렬
      1999.03.12 21:30
      신인재 wrote: > 이장렬 wrote: > > 안녕하세요? > > 저는 이 홈페이지를 처음으로 들어왔습니다. > > ...
    • 안치봉
      1999.03.12 19:13
      이장렬 wrote: > 안녕하세요? > 저는 이 홈페이지를 처음으로 들어왔습니다. > 프로그램을 짜다가 약간...
    • 1999.03.12 06:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 19:23
      한 wrote: > var H: HWND; > begin > H := FindWindow('Notepad', nil); > If H = 0 then > ...
    • 1999.03.12 20:08
      안치봉 wrote: > > 안녕하세요! 소스는 잘 보았습니다. > > 한가지 중요한 점이 있습니다. 무엇이냐 ...
    • 안치봉
      1999.03.12 21:33
      한 wrote: > 안치봉 wrote: > > > > 안녕하세요! 소스는 잘 보았습니다. > > > > 한가지 중요한 점...
    • 손창근
    • 1999.03.12 05:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:09
      손창근 wrote: > 안녕하세요... 오공이 입니다. > > 다름이 아니라 제가 요새 회사에서 뉴질랜드에서 ...
    • 손창근
      1999.03.12 07:11
      안치봉 wrote: 안녕하세요. 오공이 입니다... 저의
    • 1999.03.12 05:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:01
      한 wrote: > GetClassName함수를 사용하여서 클래스 명을 찾을 수 있었지만, > > SendMessage로 보내는...
    • LYON
    • 1999.03.12 04:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:36
      LYON wrote: > 안녕하세요? > 몇가지 질문이 있어서 이렇게 질문 올립니다. > > 먼저 저는 Access DB...
    • 1999.03.12 03:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 03:43
      한 wrote: > 제목 되로 아래한글과 MSWORD의 클래스 이름을 알아내는 방법을 알고 싶습니다. > > 감기 ...
    • 이대선
    • 1999.03.11 06:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 03:47
      이대선 wrote: > 후킹 콤퍼넌트 진짜 잘 만드셨고 요긴하게 잘 쓰고 있습니다. > > 현재 ...