请问如何改变CStatic 或 CEdit 中的字体? 请问如何改变CStatic 或 CEdit 中的字体?请给一个具体例子! 比如将一个CStatic 控件中的字体改为四号楷体。 thank you very much!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFont m_font;// 一定要公共变量m_font.Creat("四号字体");CEdit* peidt;peidt=(CEdit*)GetDlgItem(IDC_EIDT);peidt->SetFont(&m_font,false); 不是Create,CFont没有这个函数.用BOOL CreateFontIndirect(const LOGFONT* lpLogFont );或BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecision, BYTE nClipPrecision, BYTE nQuality, BYTE nPitchAndFamily, LPCTSTR lpszFacename ); 或BOOL CreateStockObject( int nIndex );都应该可以的. 编写软件嵌入其他软件,并且需要控制其他软件 自己编写的DLL,调用时出现“应用程序初始化失败” 求,第二个度数的左右25度范围内,有没有第一个度数在其中 重写Static类,如何响应鼠标事件 [开源]扫雷 关于vc6编译器使用的问题 关于快捷方式的问题! 得到CELL的屏幕位置 菜鸟问题,如何类型转换? 2 个listbox 之间怎么互相通知? vs.net里不含iostream.h? 用ado动态建立新表,应该怎样做啊?
m_font.Creat("四号字体");
CEdit* peidt;
peidt=(CEdit*)GetDlgItem(IDC_EIDT);
peidt->SetFont(&m_font,false);
BOOL CreateFontIndirect(const LOGFONT* lpLogFont );或
BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecision, BYTE nClipPrecision, BYTE nQuality, BYTE nPitchAndFamily, LPCTSTR lpszFacename ); 或
BOOL CreateStockObject( int nIndex );
都应该可以的.