大致步驟如下:
1、安裝乙個滑鼠監視鉤子
2、指向相應的鉤子過程
3、指定執行緒由當前程序建立
4、指定於鉤子過程相關的執行緒id
需要函式:
hhook setwindowshookex(
int idhook, // hook type
hookproc lpfn, // hook procedure
dword dwthreadid // thread identifier
);
具體步驟:
1、定義**鉤子變數,視窗鉤子的控制代碼,以及鉤子函式的定義:這裡只寫了滑鼠鉤子和鍵盤鉤子
hhook g_hmouse = null;//全域性變數,用來儲存setwindowshookex返回的控制代碼
hhook g_hkeyboard = null;
hwnd g_hwnd = null;
lresult callback mouseproc(int ncode,wparam wparam,lparam lparam)
lresult callback keyboardproc(int ncode,wparam wparam,lparam lparam)
else
return callnexthookex(g_hkeyboard,ncode,wparam,lparam);*/
if (vk_f2 == wparam)
return 1;
}
2、啟動鉤子:在原始檔中寫上以下**
g_hwnd = m_hwnd;
g_hmouse = setwindowshookex(wh_mouse,mouseproc,null,getcurrentthreadid());
//安裝乙個滑鼠監視鉤子
//指向相應的鉤子過程
//指定執行緒由當前程序建立
//指定於鉤子過程相關的執行緒id
g_hkeyboard = setwindowshookex(wh_keyboard,keyboardproc,null,getcurrentthreadid());
pythonpip使用方法 pip使用方法整理
匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...
使用方法 離型劑使用方法
1 使用離型劑前必須確保模具乾淨,無粉塵 蠟垢 樹脂垢 油汙等殘留物質。可以使用專用的模具潔模劑進行清洗,不可用其他液體清洗,以免清洗不乾淨或損壞模具。另外,如果您的模具是新的,在清洗乾淨後,務必要對模具進行初步處理,用離型劑在模具表面噴 刷塗5 6次,之後方可正常投入生產。2 使用離型劑時,首先要...
使用方法 卡丁車輪胎使用方法
輪胎的使用方法很重要 卡丁車輪胎是卡丁車場日常執行中的主要易損件,但是輪胎的使用方法很重要。哪些情況下會縮短輪胎的使用壽命呢?一 跑道地面粗糙 有的跑道在鋪瀝青時,或者選錯了瀝青中石子的規格,或者碾壓得不夠平整,導致路面粗糙。有的跑道使用現成的水泥地,但表面粗糙或不平整。有的室內跑道,為了提高輪胎的...