社区
界面
帖子详情
如何改变按扭控件上的字体
chemo
2003-10-20 09:21:56
在纯Win32下,不用MFC,如何改变按扭控件上的字体?
...全文
42
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 ...
Android 自定义
控件
(一)完全自定义
控件
Android自定义
控件
,是Android开发者必须熟练掌握的技术之一,特别是中高级开发者。...学习本套视频后,你会真正理解自定义
控件
在UI效果展示上的强大之处, 并使你具备安卓自定义
控件
企业级开发的能力。
[精仿]QQ2013局域网通讯(10.30更新版-带最新版界面库)
20.SkinLabel与SkinButton
控件
字体
与窗体标题可以根据背景色暗亮度自动调节
字体
为黑还是白。 21.MessageBox提示框的美化,并继承调用窗口的色调与背景,MessageBox可所谓已达到帅气的不能再帅气的境界了。 22.天气...
电子日记本的 NEO 窗口改进版
在使用鼠标拖动边界
改变
尺寸时闪烁严重,作者试图使用 Double Buffer 改进, 效果不明显。 本软件修改自网上流传的 NeoForm 代码,在此向原作者表示感谢,同时您可免费 使用本软件,如您对...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章