社区
界面
帖子详情
如何改变按扭控件上的字体
chemo
2003-10-20 09:21:56
在纯Win32下,不用MFC,如何改变按扭控件上的字体?
...全文
48
3
打赏
收藏
如何改变按扭控件上的字体
在纯Win32下,不用MFC,如何改变按扭控件上的字体?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chemo
2003-10-21
打赏
举报
回复
谢谢两位!!
fairyprince
2003-10-20
打赏
举报
回复
LOGFONT tf;
HFONT hFont = (HFONT)SendMessage(hWnd, WM_GETFONT, 0, 0);
if (hFont == NULL)
return;
GetObject(hFont, sizeof(tf), &tf);
char fName[32];
strcpy(fName,"字体名字");
strcpy(tf.lfFaceName,fName);
Fnt=CreateFontIndirect(&tf);
SendMessage(hWnd, WM_SETFONT,hFont, TRUE);
hwnd为想改变的名柄
zxq80
2003-10-20
打赏
举报
回复
如何改变控件的字体
由于控件是也是窗口,用户可以调用CWnd::SetFont指定新字体。该函数用一个Cfont指针,要保证在控件撤消之前不能撤消字体对象。下例将下压按钮的字体改为8点Arial字体:
//Declare font object in class declaration (.H file ).
private : Cfont m_font
// Set font in class implementation (.Cpp file ). Note m_wndButton is a
//member variable added by ClassWizard.DDX routines hook the member
//variable to a dialog button contrlo.
BOOL CSampleDialog::OnInitDialog( )
{
…
//Create an 8-point Arial font
m_font . CreateFont (MulDiv (8 , -pDC
-> GetDeviceCaps(LOGPIXELSY) ,72). 0 , 0 , 0 , FW_NORMAL , 0 , 0,0, ANSI_CHARSER, OUT_STROKE_PRECIS ,
CLIP_STROKE _PRECIS , DRAFT _QUALITY
VARIABLE_PITCH | FF_SWISS, _T("Arial") )
//Set font for push button .
m_wndButton . SetFont (&m _font )
…
}
鸡啄米:VS2010-MFC编程入门教程(1-55).docx
VS2010/MFC编程入门之二十二(常用
控件
:按钮
控件
Button、Radio Button和Check Box) VS2010/MFC编程入门之二十三(常用
控件
:按钮
控件
的编程实例) VS2010/MFC编程入门之二十四(常用
控件
:列表框
控件
ListBox) ...
C++ qt5 电子版教程
1.6 去掉标题栏中最大化、最小化按钮 17 1.7 多窗体调用 18 1.8
字体
形状窗体 20 第三章
控件
应用 1.1 QPushButton按钮 23 1.2 QLabel标签 23 1.3 QLineEdit单行文本 24 1.4 QTextEdit多行文本 25 1.5 ...
[精仿]QQ2013局域网通讯(10.30更新版-带最新版界面库)
20.SkinLabel与SkinButton
控件
字体
与窗体标题可以根据背景色暗亮度自动调节
字体
为黑还是白。 21.MessageBox提示框的美化,并继承调用窗口的色调与背景,MessageBox可所谓已达到帅气的不能再帅气的境界了。 22.天气...
电子日记本的 NEO 窗口改进版
在使用鼠标拖动边界
改变
尺寸时闪烁严重,作者试图使用 Double Buffer 改进, 效果不明显。 本软件修改自网上流传的 NeoForm 代码,在此向原作者表示感谢,同时您可免费 使用本软件,如您对...
VC++按钮
控件
字体
设置
此外,对于按钮
控件
字体
的设置也有不同的方法,这里主要讲述两种比较常用的设置方式:利用CreatePointFont和利用CreateFont两种。 下面结合实例详细说明(完整的实例程序可在我的CSDN资源中下载:http://download
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章