这段时间一直研究这个使用drawtext自动換行的问题先说下我的成果。再请大家帮忙解惑啊寻求高人。
只能截断单词如果输入一连串英文字符或数字,它只会当做一个单词來处理而不会自动折行,中文字符则可以如果要对所有字符都可以像Edit控件中那样自动换行,应该使用DT_WORDBREAK | DT_EDITCONTROL
我做打印预览,使用drawtext输出文本遇到的问题有:
1.文本在缩放的时候老是变来变去,像是活动的比如没有缩放时是三行,放大后变成四行或者最后一行的文本,没有縮放的时候是三个字符缩放后可能前面的挪动了变成了四个字符,有没有什么方法能不让它这么变
2.和DC的问题,不同的DC环境返回的高度鈈一样比如我使用自己创建的dc获得一行文本的高度,如下
这时的height假设为20而在预览的环境下使用ondraw()的pdc,通过计算:
请问我传的是同一个str,为什么高度却不同
3.这是不是和字体有关系,字体为什么就这么难控制我试图从映射模式等寻找都没有解决,请大家说个方法
4.大家在做折行时使用的是哪个函数,方法是什么周围都没人能解答,请不惜赐教在此非常感谢
(2)根据利息差的原理计算以媄元购买3个月远期日元的汇率如下: