這裡使用乙個外掛程式測試,因為外掛程式沒有做功能限制的處理 只是做了 視窗影藏。
全域性變數
hwnd hwnd[100]=;
int number=0;
dword tpid=0;
區域性變數
char username[1028];
先找到程序id
1 hwnd selectpor()2 12
bool isok=process32first(hsnapshot,&lppe);
13while(isok)
14
27 isok=process32next(hsnapshot,&lppe);
28 }
29 closehandle(hsnapshot);
30return null;
31 }
把指定程序所有視窗控制代碼存起來
1void getstring()
2 7 }
89 bool callback enumwindowsproc(hwnd hwnd,lparam lparam)
10 14
15void getwtprocessid(hwnd name)
16 23 }
對要操作的視窗進行操作。
1if(hwnd!=null)
2
15if(cmpstr.compare("
可可火影世界輔助會員版
")==0)
16
26 }
27 }
28 }
visual c 得到系統所有程序
用createtoolhelp32snapshot process32first process32next api列舉系統程序 在很多情況下需要對系統的程序進行操作,方法有很多種但最常用的是 createtoolhelp32snapshot process32first process32next...
C 指定視窗顯示位置收藏C 指定視窗顯示位置
在啟動乙個程式時,我們希望視窗顯示的位置處於螢幕的正中心,可以如下設定 mainform mainform newmainform mainform startposition formstartposition.centerscreen mainform show 如果在允許操作主視窗之前,必須先...
得到占用指定dll的程序
接之前的一篇文章 在製作軟體的安裝解除安裝時,有時一些動態庫被某些程序占用,不可以直接刪除,需要先將占用這個動態庫的程序結束。怎麼才能知道動態庫被哪個程序占用呢?開始的思路是這樣的,在dos裡面有這樣乙個命令 tasklist m dll 這個命令會列出所有占用了 dll的程序。ok,原理簡單。只要...