banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows SendMessage và Hook  XML
  [Programming]   SendMessage và Hook 01/08/2006 07:11:34 (+0700) | #1 | 11506
[Avatar]
LQV0604
Elite Member

[Minus]    0    [Plus]
Joined: 29/12/2003 14:54:13
Messages: 59
Offline
[Profile] [PM]
Mình có 2 process
Process A bị hook
Process B là process hook vào A
========
Xét process A
Ở DLL chứa hàm hook của loại WH_CALLWNDPROC
Khi mình hook CallWndProc :
Code:
if (nCode < 0)  // do not process message 
    return CallNextHookEx(hhook, nCode, wParam, lParam);   
  switch (nCode) 
  { 
  case HC_ACTION: 
	{
		if  (wParam == 0) {//by another thread 					
                CWPSTRUCT* info = (CWPSTRUCT*) lParam ;
                mess = info->message ;
		switch (mess) {
                case WM_USER + 1:
               {							
                     // do some thing here
               }
        
	}
   default: 
      break; 
  }   
  return CallNextHookEx(hhook, nCode,wParam, lParam);


ở process B còn lại mình gửi lệnh SendMessage(hwnd,WM_USER+1,0,0)
Nhưng hook không bắt được thông điệp này . Không biết mình viết sai chỗ nào . Mong các bạn hướng dẫn
PS :
Hàm hook hoạt động bình thường , chương trình chạy vào được hàm hook
Handle cửa sổ của A nhận được chính xác .
[Up] [Print Copy]
  [Question]   SendMessage và Hook 01/08/2006 09:09:14 (+0700) | #2 | 11521
[Avatar]
LQV0604
Elite Member

[Minus]    0    [Plus]
Joined: 29/12/2003 14:54:13
Messages: 59
Offline
[Profile] [PM]
Mình đã tìm được lỗi tại sao sai rồi . Tại vì mình set hook nhằm vào trong chương trình gọi thay vì chương trình đích .
Xin lỗi mọi người vì cái topic củ chuối
[Up] [Print Copy]
  [Question]   SendMessage và Hook 02/09/2006 13:45:14 (+0700) | #3 | 20124
romantic1984r
Member

[Minus]    0    [Plus]
Joined: 11/07/2004 01:45:51
Messages: 3
Location: Ha Noi
Offline
[Profile] [PM] [Yahoo!]
Bạn có thể viết cụ thể về cách hook ko mình cũng đang muốn tìm hiểu về cái này
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|