VC++中编辑“字体对话框”
程序:voidC字体对话框Dlg::OnClickedButton1(){//TODO:在此添加控件通知处理程序代码CFontm_Font;CFont*TempFont=...
程序:
void C字体对话框Dlg::OnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CFont m_Font; CFont*TempFont=m_Text.GetFont(); LOGFONT LogFont; TempFont->GetLogFont(&LogFont); CFontDialog dlg(&LogFont); if(dlg.DoModal()==IDOK) { m_Font.Detach(); LOGFONT temp; dlg.GetCurrentFont(&temp); m_Font.CreateFontIndirectW(&temp); m_Text.SetFont(&m_Font); }}
可是运行结果却不满意
而且,编辑框中不能回车,回车就退出程序,怎么修改呢 展开
void C字体对话框Dlg::OnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CFont m_Font; CFont*TempFont=m_Text.GetFont(); LOGFONT LogFont; TempFont->GetLogFont(&LogFont); CFontDialog dlg(&LogFont); if(dlg.DoModal()==IDOK) { m_Font.Detach(); LOGFONT temp; dlg.GetCurrentFont(&temp); m_Font.CreateFontIndirectW(&temp); m_Text.SetFont(&m_Font); }}
可是运行结果却不满意
而且,编辑框中不能回车,回车就退出程序,怎么修改呢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询