Unicode (中国語) 文字列をプリンター (実際には PDFCreator) で印刷しようとしていますが、得られるのは文字の垂直印刷だけです。
TextOutW
からインポートされた関数を使用しますgdi32.dll
:
TextOutW dest.hDC, x, y, StrConv(szText, vbUnicode), Len(szText)
そして、「0.12」を印刷しようとすると(漢字を印刷しても、とにかく同じ結果が得られます)、
0
.
1
2
この関数を使用すると、dest.Print
Unicode を印刷できません。
とにかく、TextOutW
画面上で素晴らしく機能します。
誰でもこれを解決するのを手伝ってもらえますか?