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

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

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

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第1张图片

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

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第2张图片

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

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第3张图片

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

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第4张图片

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第5张图片

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

【C++笔记02】VS2017使用创建MFCActiveX控件项目_第6张图片

后续....




你可能感兴趣的:(c++)