注意catch()部分:......catch(_com_error& e)
^^^^^^^^^^^^^^
{
*x=e.Description();
return AtlReportError(CLSID_a,(LPCOLESTR)e.Description(),
IID_Ia,e.Error ());
}
^^^^^^^^^^^^^^
{
*x=e.Description();
return AtlReportError(CLSID_a,(LPCOLESTR)e.Description(),
IID_Ia,e.Error ());
}
解决方案 »
- TCP循环发送大量数据的问题,阻塞和非阻塞的控制,已经buffer的控制
- 基于对话框的程序,加入菜单之后,怎样响应菜单的消息..
- 如何在对话框中实现路径的选择功能
- 求《ATL开发指南》电子版或书。(分全部给一人,不够再加)
- 高分求 完整的多播程序
- 请问怎样为一个字段赋空值
- 哪个出版社出的中文版《MFC类库参考手册》比较好比较权威,请推荐一下,谢了!
- 你们的IE显示正常吗?我的判断是不是错了?
- 求救,求救,我的ie主页被人改了,工具栏下的internet选项不能修改,这可如何办呀??
- 有荆州的程序员吗?请进!
- 请问哪里有将Powerpoint转换成Html的软件下载?
- 在程序中如何调用.exe文件来处理相应文件,比如调用压缩软件来压缩一个或者几个文件?
{
*x=e.Description();
return AtlReportError(CLSID_a,(LPCOLESTR)e.Description (),
IID_Ia,e.Error ());
}
也可以啦!