ouminghong 2004年12月23日
VC高手请进来,求助各位大虾
请帮我分析以下代码:
typedef UINT (CALLBACK* REG)(DWORD,DWORD);
BOOL RegSvrProcess(BOOL bReg)
{
HINSTANCE handle=::LoadLibrary("KERNEL32.DLL");
if(!handle) //Load Failed!
{
AfxMessageBox("handle NULL");
return false;
}

REG proc=(REG)::GetProcAddress((HMODULE)handle,"RegisterServiceProcess");  
if((!proc)) //GetProcAddress Failed
{
FreeLibrary(handle);
AfxMessageBox("Failed!");
return false;
}
// 运 行RegisterServiceProcess 函 数
DWORD result=(*proc)(NULL,(DWORD)(bReg));
if(!result)
{
AfxMessageBox("Failed");
}
else
{
AfxMessageBox("RegisterService Process Success!");
}
FreeLibrary(handle);
return true;
}

其中REG proc=(REG)::GetProcAddress((HMODULE)handle,"RegisterServiceProcess");  
出现了三个错误:
1、 error C2018:unknown character '0xa1'
2、 error C2018:unknown character '0xa1'
3、 error C2018:unknown character '0xa1'
...全文
32 点赞 收藏 3
写回复
3 条回复

还没有回复,快来抢沙发~

发动态
发帖子
VC/MFC
创建于2007-09-28

7889

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告