请问 如何在一个对话框中将部分静态控件字体放大?2.formview和对话框有什么区别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用自定义类吧,将需要单独调整字体的控件派生一下,重载ON_WM_CTLCOLOR_REFLECT消息的处理。// in .h fileafx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);// in cpp fileBEGIN_MESSAGE_MAP(CMyEdit, CEdit) //{{AFX_MSG_MAP(CMyEdit) ON_WM_CTLCOLOR_REFLECT() //}}AFX_MSG_MAPEND_MESSAGE_MAP()HBRUSH CMyEdit::CtlColor(CDC* pDC, UINT nCtlColor){ // TODO: 在此添加命令处理程序代码或调用父类的处理函数 static CFont m_font; HBRUSH hbr = NULL; if (!(HFONT)m_font) { // first time init: create font LOGFONT lf; GetFont()->GetObject(sizeof(lf), &lf); strcpy(lf.lfFaceName ,"黑体"); m_font.CreateFontIndirect(&lf); } pDC->SelectObject(&m_font); pDC->SetTextColor(m_CtlColor); // blue pDC->SetBkMode(TRANSPARENT); return ((HBRUSH)::GetStockObject(DEFAULT_PALETTE));} 很简单----给要改变字体的控件发送一个WM_SETFONT消息,当然,消息中要携带字体信息,具体参见MSDN 关于.与-> 关于自定义控件制作的问题 线程被阻塞了(高手请进)300分 关于窗口显示区域的问题 高手请进~~帮忙解决这个问题~~小妹在此先谢谢大家了 高分求pdf转doc的软件,要求能够转换中文 急救!! PreSubClassWindow 什么时候调用?它一般作什么操作? 如何把vb跟vc结合起来 如何用钩子将打印信息发送到打印队列之前拦截并处理???? 如何让SPIN控件处理大于100的数 有关文件上传问题(FTP及HTTP)的讨论?在线
// in .h file
afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
// in cpp file
BEGIN_MESSAGE_MAP(CMyEdit, CEdit)
//{{AFX_MSG_MAP(CMyEdit)
ON_WM_CTLCOLOR_REFLECT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()HBRUSH CMyEdit::CtlColor(CDC* pDC, UINT nCtlColor){
// TODO: 在此添加命令处理程序代码或调用父类的处理函数
static CFont m_font; HBRUSH hbr = NULL;
if (!(HFONT)m_font) {
// first time init: create font
LOGFONT lf;
GetFont()->GetObject(sizeof(lf), &lf);
strcpy(lf.lfFaceName ,"黑体");
m_font.CreateFontIndirect(&lf);
} pDC->SelectObject(&m_font);
pDC->SetTextColor(m_CtlColor); // blue
pDC->SetBkMode(TRANSPARENT); return ((HBRUSH)::GetStockObject(DEFAULT_PALETTE));
}