C ++语法错误 - 找不到标识符

时间:2011-09-01 15:03:44

标签: c++ windows visual-c++

我有一个文件“injectdll.h”,代码:

#include <windows.h>
#include <tlhelp32.h>

void GetTargetThreadIdFromProcname(char *procName);

bool LoadDll(char *procName, char *dllName);

文件“injectdll.cpp”包含以下代码:

#include "StdAfx.h"
#include "injectdll.h"

void GetTargetThreadIdFromProcname(char *procName)
{
} 

bool LoadDll(char *procName, char *dllName)
{
    GetTargetThreadIdFromProcName(procName);
}

我无法编译那段简单的代码:

  

错误C3861:“GetTargetThreadIdFromProcName”:Bezeichner wurde nicht gefunden。 /'identifier':找不到标识符,即使是依赖于参数的查找

哪里出错?这让我发疯了......

2 个答案:

答案 0 :(得分:8)

你在通话中有骆驼案例ProcName;该函数声明为Procname

答案 1 :(得分:1)

在您发布的代码中,当您从...ProcName内拨打电话时,您有LoadDLL的资金。