我有一个文件"injectdll.h",代码:
#include <windows.h>
#include <tlhelp32.h>
void GetTargetThreadIdFromProcname(char *procName);
bool LoadDll(char *procName, char *dllName);
Run Code Online (Sandbox Code Playgroud)
和一个文件"injectdll.cpp",代码如下:
#include "StdAfx.h"
#include "injectdll.h"
void GetTargetThreadIdFromProcname(char *procName)
{
}
bool LoadDll(char *procName, char *dllName)
{
GetTargetThreadIdFromProcName(procName);
}
Run Code Online (Sandbox Code Playgroud)
我无法编译那么简单的代码:
错误C3861:"GetTargetThreadIdFromProcName":Bezeichner wurde nicht gefunden./'identifier':找不到标识符,即使是依赖于参数的查找
哪里出错?这让我疯狂...