c++提示1 error(s), 0 warning(s) 找不到哪里出错了

//addsamenuandsave-asitemtothecurrentlyactivedocumenttype//voidCSwsinglemenuApp.docCr... //adds a menu and save-as item to the currently active document type
//
void CSwsinglemenuApp.docCreateMenu(long DocumentType)
{
HRESULT hres;
VARIANT_BOOL bres;
LPFRAME pFrame;
hres=m_pSldWorks->IFrameObject(&pFrame);
//add menu
hres=pFrame->Addmenu(auT("Solidworks下拉菜单测试"),swMenuPosition,&bres);
//add menu item
hres=pFrame->AddmenuItem(
auT("Solidworks下拉菜单测试"),auT("测试项目 0"),swLastPosition,
auT("swsinglemenu@MenuItemCB0,swsinglemenu application menu item"),&bres);
hres=pFrame->AddmenuItem(
auT("Solidworks下拉菜单测试"),auT("测试项目 1"),swLastPosition,
auT("swsinglemenu@MenuItemCB1,swsinglemenu application menu item"),&bres);
hres=pFrame->AddmenuItem(
auT("Solidworks下拉菜单测试"),auT("测试项目 2"),swLastPosition,
auT("swsinglemenu@MenuItemCB2,swsinglemenu application menu item"),&bres);
//add file save-as item
hres=m_pSldWorks->AddFileSaveAsItem(auT("swsinglemenu@SaveAsCB"),
auT("xampl\nswsinglemenu save(*.xampl)"),DocumentType,&bres);
//clean up
pFrame->Release();
}

:\尝试\试试.cpp(3) : error C2143: syntax error : missing ';' before '.'
D:\尝试\试试.cpp(3) : error C2182: 'CSwsinglemenuApp' : illegal use of type 'void'
D:\尝试\试试.cpp(3) : error C2143: syntax error : missing ';' before '.'
D:\尝试\试试.cpp(4) : error C2143: syntax error : missing ';' before '{'
D:\尝试\试试.cpp(4) : error C2447: missing function header (old-style formal list?)
执行 cl.exe 时出错.

试试.obj - 1 error(s), 0 warning(s)
展开
 我来答
百度网友b0bba24
2013-03-08 · TA获得超过887个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:463万
展开全部
CSwsinglemenuApp.docCreateMenu
这是函数名吗?
还是类成员的函数啦
类成员的用CSwsinglemenuApp::docCreateMenu
如果不是,就不要加.这个点符号
更多追问追答
追问
是类成员的函数,
类成员的用CSwsinglemenuApp::docCreateMenu之后还是出错呀
追答
把报错截图过来看看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式