CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

如何封装ocx控件

楼主yujia120(永不停息)2005-02-21 13:47:51 在 VC/MFC / ATL/ActiveX/COM 提问

我们使用ocx控件时,直接将其拖拽到对话框上就可以使用.  
  现在我想把它封装在一个类CControl中,但是ocx控件是从CWnd继承下来的.  
  使用其方法前一定要CreateWindow(),但不想这样.  
   
  有没有什么其他办法解决? 问题点数:50、回复次数:8Top

1 楼cx0928(阳光)回复于 2005-02-21 14:09:21 得分 10

你的意思应该是做一个无界面显示的COM代码组件。  
  使用ATL   COM   Appwizard向导创建,生成接口函数,方法同一般的ocx控件类似。  
  在客户程序中可以使用三种方法创建组件实例。Top

2 楼legendhui(秋天的叶子)回复于 2005-02-21 14:10:00 得分 10

还没想到。。。。。Top

3 楼yujia120(永不停息)回复于 2005-02-21 14:15:11 得分 0

谢谢   cx0928(阳光)   ,不过我用的ocx是别人写的无源代码Top

4 楼cx0928(阳光)回复于 2005-02-21 14:54:46 得分 10

那可以用代码来创建这个ocx控件实例Top

5 楼yujia120(永不停息)回复于 2005-02-22 15:26:56 得分 0

如何内建窗口,像CSocket那样,为什么我create也出错呢?Top

6 楼ayanamiwww(咩~咩『抵制日货』)回复于 2005-02-22 15:50:52 得分 10

自己做个控件封装原来那个控件,那么你想怎样就怎样了。Top

7 楼xjtuzhw(飞影(★和谐社会,狗才谈政治★))回复于 2005-02-22 15:56:53 得分 10

gzTop

8 楼yujia120(永不停息)回复于 2005-02-23 16:47:53 得分 0

http://www.vckbase.com/document/viewdoc/?id=1193  
  上面的这个可以,但我是要在一个游戏界面中(win32   application)不是MFC  
  不知道怎么创建控件实例Top

相关问题

  • 调用自己封装的OCX控件时出现的错误
  • 真难问题:OCX控件封装在VC编写的DLL中!
  • 封装activex控件
  • 如何把一个控件封装到DLL,如何做?
  • !!HELP 如何作一个封装Edit控件的控件,在VB中使用
  • 如何将已有的程序封装为activeX控件
  • 如何注册Ocx控件?
  • 如何注册OCX控件
  • 如何调试OCX控件?
  • 用C#如何封装一个控件~!急死人了~!急急急急

关键词

  • 控件
  • 封装
  • ocx
  • 使用
  • 方法

得分解答快速导航

  • 帖主:yujia120
  • cx0928
  • legendhui
  • cx0928
  • ayanamiwww
  • xjtuzhw

相关链接

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

广告也精彩

反馈

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