文章目录
MFC控件
MFC作为一个界面开发框架,界面控件是必不可少的,MFC提供了许多内建控件,例如按钮,文本框等,也有很多第三方控件;每一个控件有自己属性,包括:ID(名称),Visible(是否可视),ReadOnly(是否只读),我们可以设置控件的属性使其表现出不同的效果;控件的目的就是提供人机交互的途径,用户可以通过控件与后台程序交互,后台程序也可以通过控件显示数据处理的结果。
现在我们打开MFC工程,打开解决方案—资源文件—xxx.rc,进入界面设计窗口;在界面设计窗口的右侧,找到工具箱窗口(如果没有可通过视图—工具箱打开),工具箱就是选择MFC内建控件的地方,我们可以通过拖拽或单击放置控件。
提示:MFC的控件不要轻易双击,双击控件会在C文件建立该控件的响应函数
Static Text控件
Static Text是一个文本显示控件,用于显示文字。
我们先将原有的控件清空,然后放置一个Static Text控件。
此时运行程序会发现控件默认显示“Static”,这时我们停止运行, 单击 控件 (不要双击),打开右侧的属性窗口(找不到属性页可以通过视图—其他窗口—属性窗口打开),此时我们可以看到Static Text控件的属性。
如果我们要修改默认显示内容,只需要修改控件的属性窗口—外观—Caption的内容,再运行,默认显示就被修改了。
如果我们拉大Static Text控件,发现文字并不是居中的,如果我们想使文字居中可以通过修改控件属性来实现,我们将外观—Align Text设置为Center,将外观—Center Image设置为True,字体就