我在CEdit的OnCreate中,用m_font.GetFont()却得不到字体?what?
解决方案 »
- First-chance exception in Mifare.exe (KERNEL32.DLL): 0xC0000005: Access Violation
- 呜~~~呜~~~~呜~~~~俺做了个WEB聊天室好慢,帮我诊治诊治...
- 不同类间怎么传数据?
- unicode 环境下读ansi文本用CStdiofile还是CFile?
- 请问在程序中怎样获知windows的版本?
- 怎样将 int类型的16进制数转换为 COLORREF 类型
- 在MDI中,一个MDI窗口关闭,另一个MDI怎么不Activate?
- 请教画扇形函数
- 请教程序问题
- 关于CTreeCtrl的问题,请进!
- UDP编程问题
- 请教指针的问题
m_font = GetFont();
m_font.GetLogFont(&lf);
...
SetFont(&lf);
..
这段不放在OnCreate中应该放在哪儿呢?
不是把一个CEdit放在Dialog上。
我想设置这个CNumEdit的字体。
改为:
m_font = GetParent()->GetFont();
static BOOL stFirst=TRUE
if(stFirst)
{
stFirst=FALSE;
LOGFONT lf;
m_font = GetFont();
m_font.GetLogFont(&lf);
...
SetFont(&lf);}
别忘了给分哦^_^