
怎么建立qq聊天視窗打開檔案夾的鉤子?
我用spy++看了下訊息,只有WM_LBUTTONDOWN,問題是攔截這個訊息之后,又怎么確認是點擊了這個“打開檔案夾”按鈕的呢?如果點擊了打開這個按鈕一樣也是WM_LBUTTONDOWN啊?都是一個hwnd。
<00840> 004D03CA S WM_SETCURSOR hwnd:004D03CA nHittest:HTCLIENT wMouseMsg:WM_LBUTTONDOWN
網上看了下,似乎更適合用滑鼠低級鉤子:WH_MOUSE_LL
VC6捕獲滑鼠事件(移動、單擊等)的一些總結(MFC訊息、DriectInput、鉤子) - 唐林的專欄 - CSDN博客 https://blog.csdn.net/wumuzhizi/article/details/46341311
一樣存在怎么確認是點擊了這個“打開檔案夾”按鈕。
比如這個代碼
https://www.cnblogs.com/fanling999/p/4592740.html
WinAPI【鉤子相關函式】 HOOK例解 - okwary - 博客園 https://www.cnblogs.com/okwary/archive/2008/12/27/1363395.html
問題是怎么確定是點擊了“打開檔案夾”這里呢?
qq似乎用的是他們自己的directui界面庫,用inspect.exe列舉了下,似乎可以列舉所有的訊息視窗,但是檔案發送后的打開、打開檔案夾那個視窗列舉不了。

uj5u.com熱心網友回復:
請高手結合示例代碼詳細說明下,謝謝了!uj5u.com熱心網友回復:
比如這個代碼https://www.cnblogs.com/fanling999/p/4592740.html
問題是怎么確定是點擊了“打開檔案夾”這里呢?
uj5u.com熱心網友回復:
Windows API 教程(七) hook 鉤子監聽 - 星朝 - 博客園 https://www.cnblogs.com/jpfss/p/9233032.html轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/37071.html
標籤:基礎類
上一篇:MFC給所有視窗發訊息
