动态创建的按钮上的字体问题
2008-01-13 15:23
239 查看
动态创建的按钮上的字体问题
--flyli
今天用Create("GoTo",(WS_CHILD|WS_VISIBLE),tmp,(CWnd*)this,FID_GOURL)动态创建了一个按钮,发现按钮的字体异常难看,我以为是风格的问题,于是往对话框中添加了资源是对话框变为xp风格的,但是问题并没有改善,看起来按钮上的字体像是粗体的奇怪字体,但是假如从控件中静态的拖出一个按钮控件来,发现按钮上的字体非常正常,但是为什么我动态创建的就有问题呢.为了让字体统一好看,于是只要让动态创建的按钮的字体和对话框的字体一样不就OK了?
于是如下的简单的代码就诞生了^_^
CFont* font = this->GetFont();//建立一个字体指针,然后获得对话框的字体
botton->SetFont(font);//然后设置到动态按钮中
经过这两行代码还有一切都OK了,问题到此完结^_^
--flyli
今天用Create("GoTo",(WS_CHILD|WS_VISIBLE),tmp,(CWnd*)this,FID_GOURL)动态创建了一个按钮,发现按钮的字体异常难看,我以为是风格的问题,于是往对话框中添加了资源是对话框变为xp风格的,但是问题并没有改善,看起来按钮上的字体像是粗体的奇怪字体,但是假如从控件中静态的拖出一个按钮控件来,发现按钮上的字体非常正常,但是为什么我动态创建的就有问题呢.为了让字体统一好看,于是只要让动态创建的按钮的字体和对话框的字体一样不就OK了?
于是如下的简单的代码就诞生了^_^
CFont* font = this->GetFont();//建立一个字体指针,然后获得对话框的字体
botton->SetFont(font);//然后设置到动态按钮中
经过这两行代码还有一切都OK了,问题到此完结^_^
相关文章推荐
- Visual C++ 2012 动态创建Ribbon 按钮若干问题
- MFC 动态创建控件 字体设置问题
- 动态创建的CButton按钮,在设置字体时为什么不显示
- flash embed fonts–动态创建文本时嵌入字体_解决_rotation和_alpha不能使用的问题
- 开发中遇到的问题-动态创建按钮并且添加带有参数的点击事件
- 改变 自绘 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景及其动态创建中的问题
- VB与flash交互之如何创建动态按钮
- 动态创建的 HTML 控件提交后数据丢失问题及解决
- VC 动态创建按钮
- 有关firefox和chrome下js动态创建form元素无法传值的问题
- 关于出现在服务器中配置的web,用浏览器打开出现关闭按钮消失或者字体马赛克乱码的问题
- 关于jq动态创建出按钮不能添加事件解决办法
- IE动态创建带name的iframe跳转问题
- android 在代码中动态设置字体颜色需要注意的问题
- 一个纠结的c++动态创建二维数组不能用的问题
- Delphi动态创建窗口可能出现的问题
- DevExpress.XtraReports:创建动态报表之单元格宽度控制问题
- 动态创建按钮
- extjs 动态调用已经创建的控件时兼容性问题,例如blur事件
- JS动态创建元素的奇怪问题--待解决