永发信息网

TEXTMETRIC tm成员tm.tmpitchAndFamily作用?它的值

答案:2  悬赏:20  手机版
解决时间 2021-12-23 09:44
  • 提问者网友:無理詩人
  • 2021-12-22 09:31
TEXTMETRIC tm成员tm.tmpitchAndFamily作用?它的值
如cxCaps=(tm.tmpitchAndFamily&1?3:2)的计算

最佳答案
  • 五星知识达人网友:长青诗
  • 2021-12-22 11:01

TEXTMETRICS结构的tmPitchAndFamily属性是用来判断字体是否为变宽字体的,如果是等宽字体那么它的低位就为0
此时tm.tmPitchAndFamily&1=0 条件分支结果取2
如果为变宽字体那么它的低位就为1
此时tm.tmPitchAndFamily&1=1 条件分支结果取3
所以通过位运算我们可以判断是否为变宽字体,如果是就扩大150%(3/2)


全部回答
  • 1楼网友:逐風
  • 2021-12-22 11:53
我学会了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯