font 只是个指针,没有给值,当然不行。CFont font;才可以font.CreatePointFont(dig.GetSize (),dig.GetFaceName (),NULL);
m_Edit.SetFont(&font,true);
m_Edit.SetFont(&font,true);
解决方案 »
- 怎样调试shell open功能
- vc6.0MFC + SQL Server2000 管理系统,拷贝到另一台机子时的数据库连接出的问题?
- 请教这个引起这个问题的原因!谢谢!
- 为什么不能使用SUM函数?
- 8位256色内存DC设置字体颜色无效,这是何原因啊?是不是要对调色版做特殊处理啊
- 创建的多边型,怎样才能视图中显示出来??(解决了马上给分)!!
- 一个CListCtrl的问题
- 编译通过,执行时出错,显示“建立空文档失败”,请问是什么原因,怎么解决?
- №№№№ 在 win2000 上偷密码的QQ窃听器开发出来了 №№№№
- 请问怎样在刷新时间的同时部刷新窗口中的其他视图
- COleVariant类怎么转换为int?
- SDK编程一问
font = new CFont;
就算是给它赋了初值。
你要保持font与m_Edit相同的生命期.如:
font=new CFont;然后设置,当不需要时再delete,我是指此对话框结束时.
或者直接把font作成类的成员变量,就没问题了