如何用VC2005关闭QQ?
下面的代码的VC6版本是可以关闭qq的,不知道2005下为什么不能关闭,请高手帮忙
void KillQQ()
{
HANDLE hSnapshot;
hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
PROCESSENTRY32 pe;
Process32First(hSnapshot,&pe);
do
{
if(0 == wcscmp(pe.szExeFile,TEXT("QQ.exe")))
{
HANDLE hProcess;
hProcess = OpenProcess(PROCESS_TERMINATE,FALSE,pe.th32ProcessID);
if(hProcess)
{
TerminateProcess(hProcess,0);
}
}
}
while(Process32Next(hSnapshot,&pe));
CloseHandle(hSnapshot);
}