windows api 的使用
#include <stdio.h>
#include <tlhelp32.h>
#include <windows.h>
int main()
{
HANDLE hSnapshot;
PROCESSENTRY32 ProcessSnap;
MODULEENTRY32 ProcessModule;
BOOL next;
HMODULE hSnapModule;
//TCHAR temp[260];
hSnapshot=CreateToolhelp32Snapshot(TH32CS_SNAPALL, 0);
next=Process32First(hSnapshot, &ProcessSnap);
while(next)
{
hSnapModule=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, ProcessSnap.th32ProcessID);
Module32First(hSnapModule, &ProcessModule);
printf("%s\n", ProcessModule.szExePath);
/*swprintf(temp, "%s", ProcessModule.szExePath);
MessageBox(NULL, temp, TEXT("ghost"), MB_OK);*/
next=Process32Next(hSnapshot, &ProcessSnap);
}
return 0;
}
初学windows编程,这程序为啥一编译就一堆错误?
是建立的控制台应用程序
小弟新手,分不多,希望各位高手帮忙