s60如何获取字串的 pixel 的长度

applealin 2008-03-24 11:33:48
如题,s60上如何获取一个字符串占用的像素长度呢?
...全文
153 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
applealin 2008-03-24
  • 打赏
  • 举报
回复
是可以直接用吗? CFont::TextWidthInPixels
applealin 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 anel 的回复:]
TextWidthInPixels
[/Quote]
嗯,是的,我也找到了,但是如何获取 CFont 类对象呢?我的是 eikedwin
anel 2008-03-24
  • 打赏
  • 举报
回复
TextWidthInPixels
applealin 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dyw 的回复:]
字符串的像素长度只有跟具体的字体结合才有意义。
[/Quote]
嗯,是的,如果现在我的字串既有英文又有中文和数字,如"1.Hello 中国",这个怎么获取呢?
applealin 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Loveflys 的回复:]
CFont 类有一个方法可以获得
[/Quote]
CFont 类中有?
能否说的具体点,谢谢。我怎么没有找到呢?
Loveflys 2008-03-24
  • 打赏
  • 举报
回复
CFont 类有一个方法可以获得
dyw 2008-03-24
  • 打赏
  • 举报
回复
字符串的像素长度只有跟具体的字体结合才有意义。
anel 2008-03-24
  • 打赏
  • 举报
回复
在TCharFormat能找到font
applealin 2008-03-24
  • 打赏
  • 举报
回复
顶上。。。。。
applealin 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 chunwater 的回复:]
好像有个 font = iEikonEnv->SymbolFont(); 你可以试下
[/Quote]
好像不对耶
chunwater 2008-03-24
  • 打赏
  • 举报
回复
好像有个 font = iEikonEnv->SymbolFont(); 你可以试下

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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