我使用wtl写代码
对话框里面插入activex,按wtl指南进行开发
BEGIN_COM_MAP(CMainDlg)
COM_INTERFACE_ENTRY2(IDispatch, IDispEventSimpleImpl)
END_COM_MAP()添加这几句代码后编译就通不过了 error C2955: “ATL::IDispEventSimpleImpl” : 使用类模板需要模板参数列表
我添加参数后又提示 C4002: “COM_INTERFACE_ENTRY2”宏的实参太多哪位高手 能告诉我这个问题如何解决
我用vs2003 和wtl8.0
对话框里面插入activex,按wtl指南进行开发
BEGIN_COM_MAP(CMainDlg)
COM_INTERFACE_ENTRY2(IDispatch, IDispEventSimpleImpl)
END_COM_MAP()添加这几句代码后编译就通不过了 error C2955: “ATL::IDispEventSimpleImpl” : 使用类模板需要模板参数列表
我添加参数后又提示 C4002: “COM_INTERFACE_ENTRY2”宏的实参太多哪位高手 能告诉我这个问题如何解决
我用vs2003 和wtl8.0
解决方案 »
- 请问这种纯变量线程同步的方式怎么样???
- 怎么在OnDraw函数外绘图?
- 如何取得屏幕任意一点的颜色?
- 如何在VC中正确使用C文件??
- 为什么在进入函数时,老是栈溢出(stack overflow)呢,奇怪啊???在线等!
- 如何发按钮消息?高分
- 弱智问题:关于char Temp[4096]; 和 char* Temp = new char[4096];的比较,哪个优越?
- 吐血求救:我的语音通信程序,当发送端CPU占用率过大时,接收端会听到大量重复的话,会持续很长的时间,这是为什么?我实在是想不通,哪
- 救命!关于如何把C的Dos程序到Windows程序里去
- 一个有关CComboBox的问题:中如何得到的下拉列表框(List)的指针
- mfc 新建或关闭文件询问是否保存问题!急!!!!
- WinPcap如何过滤拨号上网的网络流量
http://msdn.microsoft.com/en-us/library/6bwekse3(VS.80).aspx
COM_INTERFACE_ENTRY2(IDispatch, IDispEventSimpleImpl)
换成COM_INTERFACE_ENTRY(IDispatch)应该就可以了。
问题也解决了,原因是编译时,需要将项目环境选择使用atl,vs2003默认是不使用atl