网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

MFC 如何添加带界面的ActiveX控件

时间:2024-10-12 10:58:08

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

2、然后点击“完成”,这样“MFC ActiveX 控件”工程创建完成

MFC 如何添加带界面的ActiveX控件

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

MFC 如何添加带界面的ActiveX控件MFC 如何添加带界面的ActiveX控件MFC 如何添加带界面的ActiveX控件MFC 如何添加带界面的ActiveX控件

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

MFC 如何添加带界面的ActiveX控件

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

MFC 如何添加带界面的ActiveX控件

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

MFC 如何添加带界面的ActiveX控件

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

© 一点知道