首先要保证你的vs2017安装了MFC模块

可以打开升级模块,选择更多->修改



勾选上“用于x86和x64的Visual C++ MFC” 点击修改,下载安装好之后你的VS就可以开始MFC的界面化编程了~

 

编程第一步,新建->项目->MFC/ATL->MFC应用程序,选个路径然后确认



 

确定之后会有个选项卡,如果是新手入门的话最好像我下面那样选




关于最后使用MFC的选项,如果是只是写来自己玩玩,就可以选择共享dll,生成的文件会小许多,选择静态库的话,编译运行的时候就会把相关的dll一起封装进去,好处是这样写出来的小玩意儿可以在没有环境的地方运行

 


很多网上的教程在这一步之后就直接开始拖控件了,但其实很多人进去之后是代码界面,根本找不到图形化在哪,而且网上找也比较难找到,当时我也是找了很久才找到进入图形化的方法

 

如果你打开之后是这样



那么有两个方法,你可以点击这个选项卡最下方的资源两个字那里,也可以双击图中资源文件目录下那个带 .rc 后缀的文件

不管哪种方法都可以进入到像我这样展开,双击那个最后为 _DIALOG 的文件

 

想要的是不是就出来了,然后点开左侧工具箱,就可以开始愉快的拖曳控件编程了~

 

 

关于编辑框(Edit Control)的一些小操作:

1. 如何让编辑框可以使用回车键换行:属性中的 Multiline 改为 True, Want Return 改为 True

2.如何让编辑框超出框体的部分自动换行显示: 属性中的 Multiline 改成 True, Auto Hscroll 改为 False, Auto
vscroll 改为 True, Vertical Scroll 改为 True;

3.如何让编辑框内容不可修改(只读):属性中的 Read Only 改为 True

 

有什么别的小问题可以在评论区提问

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信