怎样设置字体?

TIMDONG 2001-07-13 08:56:41
利用API输出文字:
1.GetDC
2.TextOut
输出文字为系统默认,请教各位怎样设置字体(例如:宋体,20号),麻烦请告知。

谢谢!
...全文
194 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
紫焰月读 2001-08-20
  • 打赏
  • 举报
回复
给个建议,
可以使用CreateFontIndirect创建一个逻辑字体对象,
然后选择字体对象 SelectObject(hDC, hFont),
我在别的书上看到,
不是针对PB的,
只是在设置字体名时出了点麻烦,
大小什么的没有问题,
如果你能解决字体名的问题就可以解决了,
如果字体设置成功了不要忘了告诉我。
glongjun 2001-07-22
  • 打赏
  • 举报
回复
怎么象vc???
hzslx 2001-07-22
  • 打赏
  • 举报
回复
gz
咖啡 2001-07-22
  • 打赏
  • 举报
回复
我们说的是直接控制打印结果.
请各位帮忙!
pengdesheng 2001-07-21
  • 打赏
  • 举报
回复
FUNCTION ulong SetTextColor(ulong hdc,ulong crColor) LIBRARY "gdi32.dll"
设置字体颜色
FUNCTION ulong SetConsoleTextAttribute(ulong hConsoleOutput,ulong
wAttributes) LIBRARY "kernel32.dll"
设置屏幕文本属性
wangsw 2001-07-21
  • 打赏
  • 举报
回复
???
咖啡 2001-07-21
  • 打赏
  • 举报
回复
up!
咖啡 2001-07-15
  • 打赏
  • 举报
回复
up!
dotnba 2001-07-15
  • 打赏
  • 举报
回复
:)
咖啡 2001-07-15
  • 打赏
  • 举报
回复
up!
wangsw 2001-07-14
  • 打赏
  • 举报
回复
up!
wangsw 2001-07-14
  • 打赏
  • 举报
回复
GetTextCharsetInfo 返回当前字体设置信息
没有找到设置字体的函数呀!!
FUNCTION ulong GetTextCharsetInfo(ulong hdc,ref FONTSIGNATURE lpSig,ulong dwFlags) LIBRARY "gdi32.dll"
咖啡 2001-07-14
  • 打赏
  • 举报
回复
大家帮忙啊!
咖啡 2001-07-14
  • 打赏
  • 举报
回复
up!
咖啡 2001-07-14
  • 打赏
  • 举报
回复
up!

1,071

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧