Q&A

  • 키보드 후킹에 관한 질문입니다..
어떻게 어떻게 해서..일단 키보드 후킹하는 dll을 만들기는 했는데요..
HKbHook := SetWindowsHookEx( WH_KEYBOARD, MyKBHook, HInstance , 0);
요함수에서 3,4번째 인자에 대해서 잘 이해가 안가네요..
4번째 인자가 시스템 전역에 대한 후킹인지 아닌지를 결정한다고 들었는데요..
4번째 인자는 쓰레드라고 되어있던데..제가 쓰레드라는 개념을 잘 몰라서요..
예를 들어서 A란 프로그램이 제가만든 후킹 프로그램이라고 하면..
시스템 전역이 아닌..B라는 프로그램에 대해서만 후킹 할려면 어찌 해야 하나요..
3,4번째 인자가 모두 바껴야 하는건지.. 관련 소스나 답변좀 부탁드릴께요..
검색이나..도움말 보라는 말씀은 하지 말아주세요..ㅜ.ㅜ
여지껏 보고 왔거덩여..ㅜ.ㅜ 무지한 저를 도와주세요...
1  COMMENTS
  • Profile
    이추형 2002.10.08 02:41
    일단 쓰레드라는 것은 하나의 프로세스내에서 실행되어지는
    각각의 서브 프로세스(?)입니다.
    익스플로러에서 특정 디렉토리를 지우면서도 다른 디렉토리의
    파일내역을 동시에 볼수 있듯이 말입니다.

    시스템전역에서 해당 프로그램만 감시하셔야 합니다.

    • 박연준
    • 2002.10.06 02:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 짚세기
      2002.10.08 02:25
      안녕하세요! 짚세기입니다!   ExcelSheet.Cells[row,col].NumberFormatLocal := '@'; &nb...
    • 김승호
      2002.12.05 02:00
      select a.* from Table_a a Left join Table_b b on a.XXX = b.XXX
    • 도니
    • 2002.10.05 22:55
    • 1 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.10.05 23:07
      procedure TForm1.ComboBox1Enter(Sender: TObject); begin   SendMessage(ComboBox1.handle, ...
    • 송재진
    • 2002.10.05 21:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 홍성락
      2002.10.05 22:56
      예제로 메모컴포넌트에서 del를 누르면 뒤 한자만 지워지나 Ctrl+Del 키가 누르면 뒤의 모든 내용이 한번...
    • 열심히
    • 2002.10.05 21:11
    • 2 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.10.05 21:18
      TDatabase 콤퍼넌트와 같이 사용하세요... DataBase1.StartTransaction;   try  &nb...
    • 열심히
      2002.10.05 22:31
    • 조승식
    • 2002.10.05 21:07
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.10.05 21:47
      안녕하세요. 한원희입니다. form2 의 FormStyle를 fsStayOnTop로 변경하시면, 항상 form2가 제일 위에 ...
    • 조승식
      2002.10.05 21:52
      정말 고맙습니다.. 이런 방법이 있는줄 몰랐습니다... 즐코 하세요..
    • 영면
    • 2002.10.05 20:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최병철
      2002.10.05 21:35
      AsMemo나 AsBlob를 이용해서 저장해 보세요
    • 강형철
      2002.10.08 19:36
      Query를 연기전에 미리 디자인화면에서 RequestLive 속성을 True로 설정하세요... 그럼 간단한 SELECT 문의...
    • 열심히
      2002.10.05 21:17
      TQuery 로 만은 고칠수가 없습니다..UpdateSql 이란 컴퍼넌트를 연결 해줘야 되거든요.. 사용방법은 아...
    • shem
    • 2002.10.05 08:42
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.10.05 19:05
      안녕하세요. 한원희입니다. 간단하게, TStringList를 이용하시면 될것 같습니다. slList:=TStringLis...
    • 김상수
    • 2002.10.05 04:49
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.10.07 13:00
      안녕하세요. 최용일입니다. 델파이나 씨에는 -0이 없습니다. 대신에 -값을 표현할 수 있는 범위가 1더 ...
    • 김상수
      2002.10.07 18:16
      안된다니 할 수 없는 일이네요... 다른 방법으로 해야겠네요... 암튼 답변 감사드립니다... ...
    • shem
    • 2002.10.05 04:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.10.05 19:14
      Memo로는 얼마 못들어가고요... RichEdit를 사용해서 올리세요... 정확하게 size는 저도 몰라요...^^ ...
    • 김종화
    • 2002.10.05 04:08
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2002.10.05 21:29
      간단할것 갔은 데여.. 함수를 하난 만들어서 마우스 무브같은데 연결 하시면 될것 같은데여. 물론 동적...
    • 김종화
      2002.10.07 19:14
      죄송한데여.. 제 질문의도를 잘못 이해하신듯하네요..ㅡㅡ 마우스가 shape안에 들어가는지 여부가 아...
    • 박상윤
      2002.10.07 19:53
      원,삼각,둥근사각형 등 함수 만 알면 위치를 계산해주면 됩니다. 원인경우 (x-a)*(x-a)+(y-b)*(y-b)...
    • shem
    • 2002.10.05 04:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 도니
      2002.10.05 21:48
      한줄씩 읽는 방법이 있을텐데..찾아보세요..^^;; 그 보다는 어차피 각 줄에서도 잘라서 쓸꺼라면.. 그냥 ...
    • 최영환
    • 2002.10.05 03:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2002.10.08 02:41
      일단 쓰레드라는 것은 하나의 프로세스내에서 실행되어지는 각각의 서브 프로세스(?)입니다. 익스플로러...
    • 정익환
      2002.10.05 21:11
      드디어 찾았네요... .... ... .. .
    • 초짜저그
      2002.10.18 02:37
      본인이 질문하시고 본인이 올리셨네여.... 저도 찾던 예제인데,, 고맙습니다.
    • 구니
    • 2002.10.05 02:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2002.10.05 03:08
      간단하게, 메시지를 이용하는게 좋을 것 같네요. 메시지 이용에 대해서는 검색해보시면 많이 나올거예요.....
    • KDDG_ZZOM
      2002.10.05 02:29
      건수에 장사가 없죠...^^ 60만건이면 어쩔수 없을것 같네요... 서버가 무지하게 좋으면 어케 될것같기도...
    • 깨비
      2002.10.05 02:43
      Mysql을 쓰고 있구요.. 현재 60만건을 일고 변수에 넣고 리스트 뷰로 보이는데는 5분 정도 소용 됩니다. ...
    • 박이석
    • 2002.10.05 01:48
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 열심히
      2002.10.05 21:24
      상당히 애매한 질문이네염.... 마지막으로 제가 한 프로젝트에 동시 사용자가 한 30명 정도는 되거든...
    • 최병철
      2002.10.05 03:33
      혹시 저장시 DB컴포넌트를 사용하시면 한번더 DBEdit컴포넌트를 탄다고 들었읍니다. 그리고 저장시 Table...