1、新建项目-》选择“MFC ActiveX 控件”工程,给项目命名MyDemoOcx,点击确定,弹出“控件向导”对话框
2、然后点击“完成”,这样“MFC ActiveX 控件”工程创建完成

4、如果要添加一个调度映射的方法SetCurrentProjectName(),使得外部可以调用:在_DMyDemoOcx项中可以右键-》添加方法,设置框




9、点击“完成”。在解决方案资源管理器中新增了一个CMainViewDlg.h和CMainViewDlg.cpp这个CMainViewDlg类就是刚刚我们建立的对话框类然后拖一个Edit Control到对话框上,修改其ID为IDC_EDIT_OUTPUT,再拖一个Button到对话框上,此时对话框效果为

12、在OnCreate函数中编写如下代码(Create是在ActiveX控件中创建一个窗体对话框,IDD_MAIN_DIALOG就是刚刚新建的对话框):

14、第三:重新编译,注册ocx,使用ActiveX Control Test Container再次测试该控件

15、可以发现这个ActiveX控件中已经有了界面了。