找回密码
 注册
搜索
查看: 833|回复: 3

[讨论] 如何改变字体间距

[复制链接]
发表于 2009-11-22 15:55:44 | 显示全部楼层 |阅读模式
例如:通话记录这个字串  如何改变这四个字的字间距  .貌似直接调用print_text就直接显示这个字串了  ,不知哪位知道如何改下字间距
发表于 2009-11-23 22:30:03 | 显示全部楼层
ShowString_internal 最下面的
gdi_show_char  的X+1看看。
或者
下面那句
if (!r2lMMIFlag)
CurrentX += nWidth;

也可以直接从GetFontdata 改变宽度呢。
注意看 这个条件里的
    if (!(gnCurrentFontAttrib & FONTATTRIB_BOLD &&
            gpCurrentFont->pFontType[gnCurrentFont][gbFontType] & FONTATTRIB_BOLD) ||
            !(gpCurrentFont->pFontType[gnCurrentFont][gbFontType] & FONTATTRIB_NORMAL))
    {
   
    }
不好意思 下午很忙 没时间帮你看。下班回家看到你的帖子。
点评回复

使用道具 举报

 楼主| 发表于 2009-11-25 14:42:12 | 显示全部楼层
以下是引用djhj2008在2009-11-23 22:30:03的发言:
ShowString_internal 最下面的
gdi_show_char                的X+1看看。
或者
下面那句
if (!r2lMMIFlag)
CurrentX += nWidth;

也可以直接从GetFontdata 改变宽度呢。
注意看 这个条件里的
                                if (!(gnCurrentFontAttrib & FONTATTRIB_BOLD &&
                                                                                                gpCurrentFont->pFontType[gnCurrentFont][gbFontType] & FONTATTRIB_BOLD) ||
                                                                                                !(gpCurrentFont->pFontType[gnCurrentFont][gbFontType] & FONTATTRIB_NORMAL))
                                {
                               
                                }
不好意思 下午很忙 没时间帮你看。下班回家看到你的帖子。


照你的方法做了下 可以实现  3Q了 ..[em08][em08][em08]
点评回复

使用道具 举报

发表于 2009-11-27 17:57:49 | 显示全部楼层
呵呵 你QQ上问我的时候 在公司实在没时间.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-4 19:18 , Processed in 0.044073 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表