【C++笔记02】VS2017使用创建MFCActiveX控件项目

无从下手的感觉,只要从基本编辑器工具使用和基础的操作开始学习,一步一步堆积起来了。在VS2017中创建,针对我的操作做一个笔记。

启动VS2017软件,最好以管理员身份运行启动软件,在VS2017界面的菜单栏中,文件-新建-项目(Ctrl+Shift+N),打开新建项目,选择已安装 》Visual C++ 》MFC 》 MFC ActiveX 控件 》 确定

点击确定后,弹出: MFC ActiveX控件 配置窗口,可以设置新建控件的短名称、控件类名称等配置参数。参数配置完毕点击下一步,本人的下默认


弹出控件设置窗口,点击完成


项目创建完毕后,点击VS2017菜单栏上的 生成 > 生产解决方案 编辑新建的ActiveX项目源代码,项目编译完成,VS2017的输出窗口会给出无法注册生成的ActiveX控件的错误提示提示中看出是权限不够导致,所以我们提前使用管理员身份运行VS2017。如果忘记,那么久关闭VS2017,然后用管理用身份重新打开。在以管理用身份启动VS2017中,点击菜单栏上的 “文件 > 最近使用的项目和解决方案”,然后选择之前创建的项目的解决方案,将其打开。



项目编译成功。编译完成还不可以直接点击调试运行ActiveX项目,项目生产的ocx文件无法直接运行,VS弹出错误提示:


后续....




猜你喜欢

转载自blog.csdn.net/u010638673/article/details/80625163
今日推荐