!!(在线等待)请教:如何打开windows自带的字体设置窗口,并取得字体及字体大小、颜色等属性。!!!!!!!!!!!

wyhgg 2004-11-27 12:27:35
请教:如何打开windows自带的字体设置窗口,并取得字体及字体大小、颜色等属性。
解决后100分相酬。
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
braversmmu 2004-12-01
  • 打赏
  • 举报
回复
balloonman2002() 和lzp两位真是高人啊
WorldMobile 2004-11-30
  • 打赏
  • 举报
回复
至于字体,需要用API函数来做了
WorldMobile 2004-11-30
  • 打赏
  • 举报
回复
PB8新加了部分函数,挺好用的,建议你试试

long red, green, blue
long custom[ ]
integer li_color

red = 255

custom[1] = rgb(red, 200, blue)
custom[2] = 8344736
custom[3] = long(parent.backcolor)

li_color = ChooseColor( red, custom [ ] )
//改变父窗口的背景颜色
Parent.backcolor = red
balloonman2002 2004-11-29
  • 打赏
  • 举报
回复
方法一:调用API:

参见:http://www.easybetter.com/soft/comdlg.zip

可以通过api调用windows的字体、颜色对话框,很方便

************************************************

方法二:使用OLE控件:
用ole插入一个MicroSoft Common Dialog控件可以实现
ole_1.object.showColor()
返回的颜色和字体可以用
ole_1.object.color,ole_1.object.FontName等
braversmmu 2004-11-27
  • 打赏
  • 举报
回复
用rundll32函数

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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