小弟在用ClassWizard将一个TLB文件所提供的类添加到工程中,然后在程序中其它地方想使用该类,我已将起头文件包含进来了,可在定义新变量时却提示类型未定义。小弟对自动化组件知之甚少,所以提出这么菜鸟的问题,望各位大虾给小弟一点提示。小弟在此谢过!

解决方案 »

  1.   

    看看有没有漏了名字空间 namespace
      

  2.   

    多谢 ross33123() ,可我对这方面不了解,请各位大虾说的再详细点,小弟不胜感激!
      

  3.   

    在ClassWizard生成的文件中查找 namespace 关键字如果有的话在引用这个 namespace 中定义的名字时要加上相应的名字空间前缀 比如 ADODB::
      

  4.   

    再次谢过ross33123(),可我在ClassWizard生成的文件中找不到namespace 关键字,这样的话该怎么办呢?能不能给个例子让小弟体会体会。非常感谢!