如何在编写图形程序时使用矢量字体,且能放大、缩小并能以任意角度显示?
我是一个C++BUILDER初学者,最近在编写一个图形程序时遇到一个疑难问题无法解决,就是在我的窗体上需要显示大量的数字,但C++BUILDER中提供的TextOut()函数只能水平输出字符串,而无法以任意角度输出。看了有关书籍介绍,改为调用Windows的API函数
GetObject()和CreateFontIndirect()虽能以任意角度输出字符串,但输出的字符很难看
而且难以辨认(我使用的字体是Font属性下所能显示的字体,如Arial等),另外尽管我的数据已全在内存中操作,但图形移动时显示和刷新的速度仍然非常慢,万般无奈之下,向诸位高手紧急求救(SOS),不知是否有更好的方法,恳请各位高手不吝赐教,给我一段小范例程序,以解小弟数日来夜不能寐之烦恼!感谢不尽!
我的地址:guizhicheng@china.com
桂志成
2000.07.19