CFont *fonFont=new CFont;
CFontDialog fonDlg;
if(fonDlg.Domodal()==IDOK)
fonFont=fonDlg.GetFont();
以上的代码运行出debug错误,请问哪里错了?谢谢。
CFontDialog fonDlg;
if(fonDlg.Domodal()==IDOK)
fonFont=fonDlg.GetFont();
以上的代码运行出debug错误,请问哪里错了?谢谢。
解决方案 »
- 这个困扰我很久了,求高手解答
- 如何才能不做一个堆码员,做一个真正的程序员,大家能不能帮我解答一下,我很迷惑.
- sock,使之异步,用setsockopt设置SO_LINGER实现在XP(SP2)下的IP端口扫锚??!!!
- 求一本编完整管理系统的好书.
- 為什麼在adorecordset->close,adoconnection->close 時出現內存寫錯誤???
- 一个小问题
- VC.net中用“ATL项目”做的ASP的COM组件,在其它机器不能注册。请各位帮忙!急!
- 急!!!组合框的问题!大家快来帮忙
- 在MSDN中, CListCtrl::SortItems 有个例子,其中有很多不懂,请各位大侠解释????
- mfc开发的ocx如何给字段分类
- 新手提问(如何调用设置颜色对话框?)
- 请问VC中有实现树形结构 的类或控件吗?
要得到当前选择的字体,可以用GetCurrentFont获得相应的字体结构,然后用这个结构创建一个CFont对象。
CFont font;
LOGFONT lgfont;
CFontDialog fonDlg;
if(fonDlg.DoModal()==IDOK)
{
fonDlg.GetCurrentFont(&lgfont);
font.CreateFontIndirect(&lgfont);
}