error C2143: syntax error : missing ';' before 'tag::id' 本帖最后由 luochen210 于 2013-03-12 21:20:38 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 全选代码,用ATL+F8快捷方式排下版,看看哪里少了大括号 CKeyHook::CKeyHook()CKeyHook::~CKeyHook(){ if( glhHook ) Stop();}CKeyHook::CKeyHook()函数要定义的,如下CKeyHook::CKeyHook(){}加个括号就OK了 加上括号:CKeyHook::CKeyHook(){}CKeyHook::~CKeyHook(){ if( glhHook ) Stop();}然后就成这样了。--------------------Configuration: ActiveKey - Win32 Debug--------------------Compiling...ActiveKey.cppD:\MyProjects\ActiveKey\ActiveKey.cpp(33) : warning C4273: 'CKeyHook::CKeyHook' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(36) : warning C4273: 'CKeyHook::~CKeyHook' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(42) : warning C4273: 'Start' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(48) : warning C4273: 'Stop' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(64) : error C2065: 'ActiveKeyDLL' : undeclared identifier执行 cl.exe 时出错.ActiveKey.obj - 1 error(s), 0 warning(s) CKeyHook::CKeyHook(){}CKeyHook::~CKeyHook(){ if( glhHook ) Stop();}这样也不行……--------------------Configuration: ActiveKey - Win32 Debug--------------------Compiling...ActiveKey.cppD:\MyProjects\ActiveKey\ActiveKey.cpp(32) : warning C4273: 'CKeyHook::CKeyHook' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(34) : warning C4273: 'CKeyHook::~CKeyHook' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(40) : warning C4273: 'Start' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(46) : warning C4273: 'Stop' : inconsistent dll linkage. dllexport assumed.D:\MyProjects\ActiveKey\ActiveKey.cpp(62) : error C2065: 'ActiveKeyDLL' : undeclared identifier执行 cl.exe 时出错.ActiveKey.dll - 1 error(s), 0 warning(s) 如何实现Listbox控件自动向上滚动 终止进程的其他其他线程 定制File Save/Save as 的模式对话框,要求机动。忘高手赐教 VS2005提问 数据库中的数据用曲线图显示出来。该怎么做 !! 我使用pDC->Draw3dRect()画了一个矩形,怎么才能设置线的粗细 哪位大侠能提供一个FTP类 选择域名服务器的结构的原则是什么?如何优化域名系统的性能? 请问这是怎么回事? 我现在在做一个进销存管理软件,大家来帮我?我要交学费啊!!!! VS2010不能以管理员权限运行。。求帮忙~~ 想在dialogbox里加好几张图片,并要会换图片 怎么搞呢 。有详细代码吗
CKeyHook::~CKeyHook()
{
if( glhHook )
Stop();
}CKeyHook::CKeyHook()函数要定义的,如下CKeyHook::CKeyHook()
{
}加个括号就OK了
CKeyHook::CKeyHook()
{
}
CKeyHook::~CKeyHook()
{
if( glhHook )
Stop();
}
然后就成这样了。
--------------------Configuration: ActiveKey - Win32 Debug--------------------
Compiling...
ActiveKey.cpp
D:\MyProjects\ActiveKey\ActiveKey.cpp(33) : warning C4273: 'CKeyHook::CKeyHook' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(36) : warning C4273: 'CKeyHook::~CKeyHook' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(42) : warning C4273: 'Start' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(48) : warning C4273: 'Stop' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(64) : error C2065: 'ActiveKeyDLL' : undeclared identifier
执行 cl.exe 时出错.ActiveKey.obj - 1 error(s), 0 warning(s)
CKeyHook::~CKeyHook()
{
if( glhHook )
Stop();
}
这样也不行……
--------------------Configuration: ActiveKey - Win32 Debug--------------------
Compiling...
ActiveKey.cpp
D:\MyProjects\ActiveKey\ActiveKey.cpp(32) : warning C4273: 'CKeyHook::CKeyHook' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(34) : warning C4273: 'CKeyHook::~CKeyHook' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(40) : warning C4273: 'Start' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(46) : warning C4273: 'Stop' : inconsistent dll linkage. dllexport assumed.
D:\MyProjects\ActiveKey\ActiveKey.cpp(62) : error C2065: 'ActiveKeyDLL' : undeclared identifier
执行 cl.exe 时出错.ActiveKey.dll - 1 error(s), 0 warning(s)