Q&A

  • hooking도사님! 봐주세요? 후사하겠습니다.


외부 어플의 특정한 버튼을 누렀을때 특정한 메세지를 내주려고 하는데...

한수 가르쳐 주십시요. 아무리 해봐도 안됩니다...

자세히 좀 가르쳐 주시면 정말 후사 하겠습니다.

정말 좀 부탁 드립니다... 급해서요...

3  COMMENTS
  • Profile
    윤신호 2001.05.04 21:19


    procedure OnWMHotKey(var Msg: TWMHotKey); message WM_HOTKEY;

    procedure를 위와 같이 정의하시고



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    RegisterHotkey(Handle, 101, 0, VK_F10);

    end;



    procedure TForm1.FormDestroy(Sender: TObject);

    begin

    UnRegisterHotkey(Handle, 101);

    end;



    procedure TForm1.OnWMHotKey(var Msg: TWMHotKey);

    begin

    Case Msg.HotKey of

    101:

    begin

    Beep;

    showmessage('F10 KeyPress');

    end;

    end;

    end;



    어떤프로그램에서든 F10키를 눌렀을때 삐소리와 메세지를 보여줍니다.

    자세한것은 RegisterHotkey 도움말을 보세요.



    초보자 wrote:

    >

    > 외부 어플의 특정한 버튼을 누렀을때 특정한 메세지를 내주려고 하는데...

    > 한수 가르쳐 주십시요. 아무리 해봐도 안됩니다...

    > 자세히 좀 가르쳐 주시면 정말 후사 하겠습니다.

    > 정말 좀 부탁 드립니다... 급해서요...

  • Profile
    초보자 2001.05.05 06:29


    제가 지금 헤매고 있는 것은 외부 어플의 특정한 코멘드 버튼을 클릭시

    이를
  • Profile
    초보 2001.05.04 09:37
    초보자 wrote:

    >

    > 외부 어플의 특정한 버튼을 누렀을때 특정한 메세지를 내주려고 하는데...

    > 한수 가르쳐 주십시요. 아무리 해봐도 안됩니다...

    > 자세히 좀 가르쳐 주시면 정말 후사 하겠습니다.

    > 정말 좀 부탁 드립니다... 급해서요...



    민성기님 후킹강좌 말구 또 다른것 있으면 좋을 텐데...

    후킹 관련된 자료는 책에도 없더라구요..

    저도 전적으로 윗분의 의견에 동의합니다.



    "시스템후킹"갈켜 주세요.. 키보드 감지할려구요..