当前位置: 技术问答>linux和unix
如何计算字符串的显示宽度
来源: 互联网 发布时间:2016-03-22
本文导语: 做一个移植的项目,从windows移植到linux下面 需要计算字符串在屏幕上输出的宽度,在windows下面用的是GetTextExtentPoint32()函数,在linux底下我是用pango layout来画字符串的,但是不知道该用什么函数来计算字符串的宽度...
做一个移植的项目,从windows移植到linux下面
需要计算字符串在屏幕上输出的宽度,在windows下面用的是GetTextExtentPoint32()函数,在linux底下我是用pango layout来画字符串的,但是不知道该用什么函数来计算字符串的宽度。
不知道有没有人做过类似的工作,望指教一二,谢谢!
需要计算字符串在屏幕上输出的宽度,在windows下面用的是GetTextExtentPoint32()函数,在linux底下我是用pango layout来画字符串的,但是不知道该用什么函数来计算字符串的宽度。
不知道有没有人做过类似的工作,望指教一二,谢谢!
|
GetFontHeight
GetMaxFontWidth
GetTextExtent
GetTabbedTextExtent
GetMaxFontWidth
GetTextExtent
GetTabbedTextExtent