主题:设置字体问题
xiaoming126
[专家分:60] 发布于 2006-05-19 17:34:00
怎么设置自定义的逻辑字体啊?我这样设置不行啊!!!
hdc=GetDC(hDlg);
hft=CreateFont(-500,-500,0,0,0,FALSE,FALSE,FALSE,GB2312_CHARSET,OUT_RASTER_PRECIS,CLIP_DEFAULT_PRECIS,VARIABLE_PITCH|PROOF_QUALITY,FF_DONTCARE,"仿宋_GB2312");
SelectObject(hdc,hft);
回复列表 (共5个回复)
沙发
InitInstance [专家分:8720] 发布于 2006-05-19 23:34:00
试这样看:
hdc=GetDC(hDlg);
hft=CreateFont(20,0,0,0,0,FALSE,FALSE,FALSE,ANSI_CHARSET,OUT_RASTER_PRECIS,CLIP_DEFAULT_PRECIS,VARIABLE_PITCH|PROOF_QUALITY,FF_DONTCARE,"仿宋_GB2312");
SelectObject(hdc,hft);
3 楼
InitInstance [专家分:8720] 发布于 2006-05-20 11:36:00
你想设置对话框里的字体吗?直接在资源里设置也可以的了。
比如:
About DIALOG DISCARDABLE 80,50,110,70
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于"
FONT 14,"仿宋_GB2312"//定义对话框中的文本字体类型及大小
BEGIN
CTEXT "Windows 摸态对话框",0,15,10,80,10//静态文本
DEFPUSHBUTTON "确定",IDOK,35,30,30,12
END
4 楼
fangzheng [专家分:0] 发布于 2006-05-20 21:25:00
欢迎大家加入“网站建设”技术方面的专业QQ群:19860532,在这里我们共同探讨,互相学习,让你我网站建设得更漂亮
5 楼
xiaoming126 [专家分:60] 发布于 2006-05-21 19:03:00
yijing 行了
我来回复