MFC静态文本和编辑文本控件字体使用实例

一、目标要求

首先使用VC++ 2022生成一个单文档的MFC项目MyApp,然后添加一个对话框,并添加一个静态文本和编辑文本控件,最后在主窗口显示编辑框输入的内容,主要效果如下图所示。

MFC静态文本和编辑文本控件字体使用实例_第1张图片

MFC静态文本和编辑文本控件字体使用实例_第2张图片

其中,“自定义工具”菜单下选项“显示对话框”的属性如下:

MFC静态文本和编辑文本控件字体使用实例_第3张图片

二、建立一个对话框类CMyDlg

在新建的单文档项目MyApp的基础上,添加对话框类CMyDlg,并添加函数OnInitDialog()及成员变量。其中m_String记录编辑控件文本,m_oFont和staticFone分别是两种字体变量,m_Edit为编辑框控件变量,整个代码如下所示:

MFC静态文本和编辑文本控件字体使用实例_第4张图片

三、添加相关代码

1. 在MyAppView.h中添加如下代码:

MFC静态文本和编辑文本控件字体使用实例_第5张图片2. 在CMyDlg.cpp中添加如下代码:

MFC静态文本和编辑文本控件字体使用实例_第6张图片MFC静态文本和编辑文本控件字体使用实例_第7张图片

3. 对菜单选项“显示对话框”添加消息处理函数OnDlg():

MFC静态文本和编辑文本控件字体使用实例_第8张图片

4. 在MyAppView.cpp中添加代码:

MFC静态文本和编辑文本控件字体使用实例_第9张图片

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