开发ActiveX详细步骤
1.打开开发工具-新建项目--选择MFC ActiveX控件,填写项目名字,然后点击确定

2.在生成的项目向导中直接点击“完成”

3.打开项目的资源视图,设置对话框的visiable=true。

4.右键单击IDD_PROPPAGE_SPDEMO窗体,添加类CMainDlg,基类选择CDialog

5.在spDemoCtrl.h文件里面添加头文件#include "MainDlg.h",并且在类项目添加成员CMainDlg m_ctrldlg;

6.在spDemoCtrl.cpp文件里面里面找到OnDraw方法,添加代码m_ctrldlg.MoveWindow(rcBounds,TRUE); 修改如下

7.切换到项目的类视图,找到CspDemoCtrl类,在其的属性图找到消息WM_CREATE

8.在函数OnCreate里面添加 m_ctrldlg.Create(IDD_PROPPAGE_SPDEMO,this);

9.在InitInstance函数里面添加AfxEnableControlContainer();
