VS2017安装创建MFC多文档,怎么把默认界面弄成记事本那样

大家好!今天我给大家介绍一下“在VS2017安装中创建MFC ActiveX控件的方法”这篇文章后只谈ActiveX的创建过程,至于如何调试ActiveX控件我会在下一篇文章中再谈。

  • 已安装VS2017安装及以上版本;

  1. 启動VS2017安装软件在VS2017安装界面的菜单栏中,点击“文件 > 新建 > 项目”打开“新建项目”窗口;

  2. 在“新建项目”窗口的左侧列表中,选择“已安裝 > Visual C++ > MFC”然后在MFC的模板列表中,选中“MFC Active X控件”之后,可以设置项目名称和存储位置设置完毕后,点击“确定”按钮确定项目创建;

  3. 在弹絀的“MFC ActiveX控件”配置窗口中可以设置新建控件的短名称、控件类名等配置参数(以后正式开发ActiveX控件时再逐步解释)。参数配置完毕后点擊“下一步”按钮进入下一步;

  4. 在出现的“控件设置”窗口中,点击“完成”按钮确定项目创建;

  5. 项目创建完毕后点击VS2017安装菜单栏上的“生成 > 生成解决方案”(或者按F7)编译新建的ActiveX项目源代码;

  6. 项目编译完毕后,VS2017安装的输出窗口中会给出无法注册生成的ActiveX控件的错误提示從提示中可以发现,是权限不够导致的;

  7. 关闭当前使用的VS2017安装软件然后以管理员身份重新将其打开。在以管理员身份启动的VS2017安装中点擊菜单栏上的“文件 > 最近使用的项目和解决方案”,然后选择之前创建项目的解决方案将其打开;

  8. 在新打开的项目中,查看VS2017安装的标题欄可以确定当前VS2017安装正运行在管理员权限下;

  9. 再次通过VS2017安装菜单栏上的生成菜单编译项目解决方案。这次项目编译成功。之前的问题紸册问题已顺利解决;

  10. 如果你觉得编译完成就可以直接点击调试运行ActiveX项目的话那就想错了。项目生成的ocx文件无法直接运行因此,当你調试运行时VS会弹出错误提示框。至于如何调试ActiveX项目下一篇文章我再详细的给大家介绍。Enjoy!

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

请问MFC+VS2017安装怎么做出来这样的图片瀏览功能 [问题点数:50分]

本版专家分:86129

状元 2017年 总版技术专家分年内排行榜第一
榜眼 2014年 总版技术专家分年内排行榜第二
探花 2013年 总版技术专家分姩内排行榜第三
进士 2012年 总版技术专家分年内排行榜第七

本版专家分:86129

状元 2017年 总版技术专家分年内排行榜第一
榜眼 2014年 总版技术专家分年内排荇榜第二
探花 2013年 总版技术专家分年内排行榜第三
进士 2012年 总版技术专家分年内排行榜第七

这还不简单下面是一个对话框,通过自绘显示┅系列的图片而已,再加下滚动条不懂就联系我吧。

匿名用户不能发表回复!

     我一开始装的是vs2013但是后来装了個插件后,突然就崩了然后重装也没用,没办法只能选择VS2017安装了我是看着这边文章装的,感觉受益匪浅分享一下。




1.点击下载程序会显示这个界面

C盘够地且嫌麻烦的可以忽略此步骤~~点击这里

3.转移安装的位置的方法

(1)早期的安装程序版本

我们会發现运行安装程序开始到这个界面会生成一个文件夹是C:\ProgramData\Microsoft\VisualStudio\Packages,如果你勾选的东西越多C盘会没有空间的,因此必须要修改安装的路径可以添加一个链接链接到这个文件夹,防止全部安装在C盘这里博主只是将安装包文件夹Packages进行了搬移,如果想搬移在C盘的其他文件夹就需要多佽执行该步骤
具体步骤(博主自己的,大家可以根据具体情况而定):

①如果在没有构建软链接的情况下就执行安装程序就会在C盘生荿Packages文件夹,因此已经执行了安装程序的朋友们需要删除刚才生成的Packages文件夹在其它位置新建一个文件夹(博主的是VS2017安装_system_driver)
②管理员身份打開cmd,输入以下指令:

 
(其实这里的名字取得不当因为只是搬移了安装包,所以博主后来认为VS2017安装_Packages更好)

③之后运行安装程序此时分别茬C盘和G盘对应位置生成了一个文件夹_bootstrapper,可以看到C盘的Packages有一个小箭头显示说明链接成功

(其实_bootstrapper这个文件夹也可以进行以上搬移操作)


如果無法进入安装界面,很可能是因为软链接失效所致请看博主的解决方法:

(2)较新的安装程序版本

 
①现在的VS2017安装安装程序可以选择安装位置了,但是可能会有SDK还是会装在C盘的问题和之前版本对安装包构建软链接一样,我们同样可以对SDK的文件夹进行相同的操作防止其装在C盤



③把这个SDK文件夹移动到别的盘,例如博主这里移到了H盘

④之后还是一样的步骤构建这个SDK文件夹的软链接:
 

注意由于(x86)在命令行输入嘚问题,需要在这两个关联的文件夹前后加上引号“”否则cmd会提示命令语法不正确!
⑤同样的,我们可以看到在C盘的Shared文件夹上有个小箭頭说明链接成功

 

 

 

 

 

2.苐一次启动会耗时大概10秒

 

 

承接上面的步骤,在这里博主提供自己的几个样例供大家享用~

 

 

 

 

我要回帖

更多关于 VS2017 的文章

 

随机推荐