字体对话框使用实例
来源:互联网 发布:百度哪里能注册域名 编辑:程序博客网 时间:2024/05/20 04:29
使用API函数ChooseFont可以显示一个字体对话框。
MFC对字体对话框的封装类为CFontDialog
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
新建一个基于对话框的MFC应用程序FontDlgDemo
在主对话框上添加一个Rich Edit控件,将其ID改为IDC_EDT_CONTEXT
将主对话框上的“确定”按钮改为“字体...”,并为其添加响应函数:
void CFontDlgDemoDlg::OnBtnFont() {// TODO: Add your control notification handler code here//定义并初始化文字格式结构CHARFORMAT cf = {0};cf.cbSize = sizeof(cf);///取得文本框当前文字的格式m_edtContext.GetSelectionCharFormat(cf);///创建字体对话框,并用取得的字体格式初始化对话框CFontDialog dlg(cf);///显示对话框,选择字体信息if(dlg.DoModal() == IDOK){///取得用户所选的字体信息dlg.GetCharFormat(cf);////将文本格式信息设置到文本框当前文本m_edtContext.SetSelectionCharFormat(cf);}}
///在CFontDlgApp的InitInstance()中添加如下代码///初始化Rich Edit 控件AfxInitRichEdit();
说明:
注意Rich Edit 控件与Edit Box 控件的区别,在Rich Edit中可选中耽搁字进行设置
- 字体对话框使用实例
- 颜色、字体对话框使用实例
- 如何使用字体选择对话框
- 颜色对话框使用实例
- VisualFC使用 - DialogFont(对话框字体设计)
- VC++控件之使用字体对话框
- 文件、颜色、字体标准对话框使用
- 字体对话框
- 打开文件对话框使用实例
- “保存文件”对话框使用实例
- GTK+ 消息对话框 属性对话框 字体选择对话框 颜色选择对话框 的使用例子
- 常用对话框:字体对话框
- css字体缩放scale()使用实例
- PyQt5学习教程15:字体选择对话框的使用
- C# 字体对话框 & 颜色对话框
- MFC设置对话框、字体对话框、颜色对话框
- MFC设置对话框、字体对话框、颜色对话框
- PyQt4 精彩实例分析* 实例2 标准对话框的使用
- java static和final的巧妙应用
- Google Dremel 原理 - 如何能 3 秒分析 1PB
- Android初级开发第七讲--特效和数据传递处理
- java文件路径操作
- 全球七大黑帮:最神秘组织竟在中国
- 字体对话框使用实例
- Ora-12514和Ora-12514解决方法
- java上机 第十四周 任务一 线程的练习
- 在“Resources”参数中指定了项xx.resources”多次 “Resources”参数不支重复项
- Cocoa中常用绘制方法实例代码
- hdU 1864 最大报销额
- 一个牛人给java初学者的建议
- java int 与Integer区别
- 刘强东发小:前女友对刘强东太重要了