我实际上找到了一种方法来解决这个问题,方法是将主进程的名称与文本进行比较。 (_T诀窍)
现在,我希望_tcscmp将主进程名称与文本文件中的其他名称(包含列入黑名单的程序)进行比较。我怎么能这样做?
BOOL ProcessBlackList() {
TCHAR modulename[MAX_PATH];
GetModuleFileName(NULL, modulename, MAX_PATH);
PathStripPath(modulename);
if (_tcscmp(modulename, _T("bannedfile.exe")) != 1) {
return 0;
}
else {
return 0x2;
}
}