• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 急,不够分再加!找不到IxxxPtr定义,在线等

急,不够分再加!找不到IxxxPtr定义,在线等

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了急危重症的定义,急危重症患者定义,急辞的定义,急辞工定义,急危重症护理学定义等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 急,不够分再加!找不到 IxxxPtr定义, 在线等
描述:

我写了一个带窗口的ATL控件,在使用的时候使用#import "******.tlb" nonamespace 导入tlb文件,但始终找不到该定义,但在*.tlh中是有的,
定义:
IxxxPtr dd;
错误提示:d:\Test\RichBmp\RichBmpTest\RichBmpTestDlg.h(52): error C2146: syntax error : missing ';' before identifier 'dd'


解决方案1:

可以试试不用nonamespace
#import "***\**.tlb" rename_namespace("***")
using namespace ***;

解决方案2:

接口名写错了?

解决方案3:

如果不是namespace的问题,那就只能是头文件包含顺序的问题了

解决方案4:

检查一下no namespace是否起了作用,参考:
http://support.microsoft.com/kb/269194/en-us
If you encounter errors that are due to missing type definitions, check the comments at the head of the .TLH to see which dependent type libraries may need to be imported first. Likely errors are syntax errors (for example, C2143, C2146, C2321), C2501 (missing decl-specifiers), or C2433 ('inline' not permitted on data declaration) while compiling the .TLI file. 

解决方案5:

是否少了#include <COMDEF.H>  ?

解决方案6:

一般是生成的头文件的路径问题,或者是以前的头文件没有更新,或者是引用错了头文件-___- 没猜对的话当偶没说过^^b


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 急,不够分再加!找不到IxxxPtr定义,在线等

相关文章

  • 2017-06-05 DLL中传参数为何产生未处理异常
  • 2017-06-04 COM聚合中的引用计数问题
  • 2017-06-04 请教如何用VC作直线控件。多谢
  • 2017-06-04 #import导入了comdll,指针类型的名字该如何确定?
  • 2017-06-05 GPU+CPU并行运算,谁能说一说
  • 2017-06-04 “内存_com_error错误”如何解决?
  • 2017-06-05 如何修改ActiveX中的listCtrl单项的背景颜色?
  • 2017-06-04 网格技术很虚无飘渺吗?
  • 2017-06-05 收藏Activex控件中嵌入Flash控件,IE下收不到FSCommand事件
  • 2017-06-04 求助:ccom类导致控件打开多次后,就与服务器失去连接

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 求:谁有directshow编写的播放视频的源代码啊???(我要SDK编写的!!)
    • vc中增样调用activexdll,请写出详细一些的步骤,多谢!
    • 在不知道窗口标题的情况下如何获得对话框的窗口句柄?
    • 如何做个QQ客户端?
    • dll问题:
    • 如何在程序启动时生成一个新的线程并读取配置文件,显示封面,数据读取完毕后,封面自动消失,显示主窗口?
    • [急]c++客户端与firefox扩展中js交互的问题!
    • 如何处理还在执行任务的线程退出这种情况
    • 使用互斥区互斥访问资源的问题。
    • 问一个com接口多数据传输问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有