CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

如何在动态链接库中使用ActiveX控件?

楼主pc_fly(飞翔)2006-03-07 16:10:28 在 VC/MFC / ATL/ActiveX/COM 提问

我在动态链接库中的一个对话框中使用了DataGrid控件,总是不能显示对话框。  
  如果删除该控件,对话框的使用就没有问题,这是为何?  
  在动态链接库中使用ActiveX控件有什么特殊规则吗? 问题点数:100、回复次数:4Top

1 楼syy64(太平洋)回复于 2006-03-07 16:44:41 得分 45

BOOL   CTestDllApp::InitInstance()    
  {  
  //   TODO:   Add   your   specialized   code   here   and/or   call   the   base   class  
  /* if   (!AfxOleInit())  
  {  
  AfxMessageBox("ole   ³õʼ»¯´íÎó");  
  return   FALSE;  
  }*/  
   
  AfxEnableControlContainer();//加上它。  
  return   CWinApp::InitInstance();  
  }Top

2 楼charles_y(每天上网一小时)回复于 2006-03-07 17:01:59 得分 10

如果窗口显示不出来,调试的时候Watch窗口会给出错误信息,自己可以看看  
  上面给的可能是错误原因Top

3 楼charles_y(每天上网一小时)回复于 2006-03-07 17:10:37 得分 45

不要忘了调用  
          AfxEnableControlContainer();  
        和   CoInitialize(NULL);Top

4 楼pc_fly(飞翔)回复于 2006-03-07 17:36:45 得分 0

多谢各位!问题解决。Top

相关问题

  • 能否动态调用ActiveX控件??
  • 关于动态创建activex控件
  • 如何动态创建ActiveX控件,
  • 如何动态创建普通控件和activeX控件
  • 在自己写的ACTIVEX控件中如何动态创建一个OCX控件?
  • 急:ActiveX控件的动态创建问题!
  • 怎样动态创建和删除一个ActiveX的控件呢?
  • 在VC.net中如何动态创建ActiveX控件
  • 怎样在动态win32 dll中调用activeX控件的功能?
  • 动态添加ActiveX控件,不是通过import进来再动态生成Txxxx

关键词

  • 控件
  • activex
  • 对话框
  • afxenablecontrolcontainer
  • 动态链接库
  • 使用
  • 错误
  • initinstance
  • 显示
  • 问题

得分解答快速导航

  • 帖主:pc_fly
  • syy64
  • charles_y
  • charles_y

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo