无从下手的感觉,只要从基本编辑器工具使用和基础的操作开始学习,一步一步堆积起来了。在VS2017中创建,针对我的操作做一个笔记。
启动VS2017软件,最好以管理员身份运行启动软件,在VS2017界面的菜单栏中,文件-新建-项目(Ctrl+Shift+N),打开新建项目,选择已安装 》Visual C++ 》MFC 》 MFC ActiveX 控件 》 确定
点击确定后,弹出: MFC ActiveX控件 配置窗口,可以设置新建控件的短名称、控件类名称等配置参数。参数配置完毕点击下一步,本人的下默认
弹出控件设置窗口,点击完成
项目创建完毕后,点击VS2017菜单栏上的 生成 > 生产解决方案 编辑新建的ActiveX项目源代码,项目编译完成,VS2017的输出窗口会给出无法注册生成的ActiveX控件的错误提示。提示中看出是权限不够导致,所以我们提前使用管理员身份运行VS2017。如果忘记,那么久关闭VS2017,然后用管理用身份重新打开。在以管理用身份启动VS2017中,点击菜单栏上的 “文件 > 最近使用的项目和解决方案”,然后选择之前创建的项目的解决方案,将其打开。
项目编译成功。编译完成还不可以直接点击调试运行ActiveX项目,项目生产的ocx文件无法直接运行,VS弹出错误提示:
后续....