摘要: 最近实验室要编写一个有界面的ActiveX 控件,放在网页中,这样做的目的是利用Internet Web的便捷,替代一般的客户端. 利用MFC向导建立ActiveX控件后,会生成几个类,其中COleControl (名称为testFrame) 的父类是CWnd ,我们就可以在其上建立我们需要的子窗口了. 新建的工程内容如图: 首先建立一个对话框资源,选 IDD_FORMVIEW,为其建立关联类,... 阅读全文
posted @ 2011-06-22 20:38 Rush_SONG 阅读(4322) 评论(1) 推荐(0) 编辑
摘要: /*by:rush date:2011年6月22日 20:14:23*/ 准备好工具包,微软的IESDK里包含这些工具, 但是那个开发包太过庞大,而且操作起来也稍微得繁琐了一些你只需要下载这么几个文件就可以了首先我们要制作一个证书进入DOS模式下该目录为了便于操作,建议你将这个工具包放在磁盘根目录下,目录名称起得简单些输入以下命令,生成一个名为babyt.cer的证书 makecert /sv ... 阅读全文
posted @ 2011-06-22 20:15 Rush_SONG 阅读(7108) 评论(2) 推荐(0) 编辑
摘要: /*by:rush date:2011年6月22日 20:07:56*/ /*vc编写Activex控件全过程*/ 最近在自己的项目中使用了ActiveX控件。在这里就不介绍ActiveX控件的相关知识给大家扫盲了,我们直接进入编程。 1、新建控件工程 在新建项目时,选择新建ActiveX控件,如下图所示: 其他的基本可以选择默认属性,然后我们就可以进入自己新建的工程了,如右下图所示。方框中标出... 阅读全文
posted @ 2011-06-22 20:10 Rush_SONG 阅读(4470) 评论(2) 推荐(0) 编辑
摘要: 1.要加一个头文件: #include <objsafe.h>2.在控件头文件中加入:1 DECLARE_INTERFACE_MAP()2 BEGIN_INTERFACE_PART(ObjectSafety, IObjectSafety)3 STDMETHOD(GetInterfaceSafetyOptions)(REFIID riid, DWORD __RPC_FAR *pdwSupportedOptions, DWORD __RPC_FAR *pdwEnabledOptions);4 STDMETHOD(SetInterfaceSafetyOptio... 阅读全文
posted @ 2011-06-22 20:05 Rush_SONG 阅读(3568) 评论(4) 推荐(0) 编辑
摘要: OCX打包CAB并签名过程 一、打包cab 制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 1、制作inf文件 default.INF 最开始一般是[Version]区: eg: [Version] signature=" $CHICAGO$ " AdvancedINF=2.0 接下来就是最重要的[Add.C... 阅读全文
posted @ 2011-06-22 20:03 Rush_SONG 阅读(27209) 评论(1) 推荐(0) 编辑