随笔分类 -  C++

摘要:*简介 ActiveX控件是一个支持IUnknown接口的普通COM对象,必须要在操作系统中注册。要使用ActiveX控件,仍然需要将其嵌入到容器的应用程序中去。 ActiveX控件可应用于数据库访问、数据监视及图形绘制等许多领域。 ActiveX控件可以用MFC或ATL进行开发。控件可以在控件窗口中进行自身描述,对事件做出响应,并通过属性和方法组成的接口... 阅读全文
posted @ 2008-05-05 14:57 bluealarm 阅读(1178) 评论(0) 推荐(0)
摘要:本文讨论序列化 ActiveX 控件的方法。序列化是从持久性存储媒体(如磁盘文件)中读取或向其中写入的进程。Microsoft 基础类 (MFC) 库在 CObject 类中为序列化提供内置支持。COleControl 通过使用属性交换机制,将此支持扩展到 ActiveX 控件。 阅读全文
posted @ 2008-05-05 13:03 bluealarm 阅读(1462) 评论(0) 推荐(0)
摘要:这几天用VS2005开发一个Activex控件GraphCtrl进行测试。在测试工程里加载后,如果想更新控件的话,需要把老的控件删除掉,不然没法生成新的类。可是总是删不干净,整了半天终于知道了方法。 阅读全文
posted @ 2008-05-04 17:38 bluealarm 阅读(1230) 评论(0) 推荐(0)
摘要:熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多人们还是比较模糊的。 阅读全文
posted @ 2008-04-29 14:06 bluealarm
摘要:ActiveX,OLE是基于COM的一种应用,其文件后缀一般以dll和ocx结尾;ocx作为一种特殊的dll文件,具有一定的用户界面和事件响应,而dll文件只是方法和属性的集合。 阅读全文
posted @ 2008-04-29 13:56 bluealarm
摘要: 本文对COM组件中的ActiveX控件的MFC开发方法进行了介绍,讲述了用户自定义和库存属性、方法以及事件的添加方法和属性页的制作过程。使读者能够掌握基本的MFC ActiveX开发方法。 阅读全文
posted @ 2008-04-11 14:52 bluealarm
摘要:1.COM基础 2.ActiveX控件及实现 3.ActiveX控件容器及实现 4.总结 1.COM基础 COM是一种组件开发技术, 它实际上是一种在二进制层上兼容的软件开发方法的规范. COM技术是与具体的编程语言无关的技术, 只要是支持COM开发的开发工具都可以用来进行COM应用开发, 而它们在二进制上兼容的要求由各个开发工具来实现, 绝大部分是由编译器实现的. ... 阅读全文
posted @ 2008-04-11 14:35 bluealarm