投稿日 | : 2005/12/28(Wed) 01:16 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^5: VB6での回転文字列の印刷 |
KB 412851 には、下記のような記述がありますね。
hhttp://support.microsoft.com/kb/412851/ja
『Printer オブジェクトがデバイス コンテキストに設定された値を無視するため、
API 関数を使用して行った設定が印刷結果に反映されません。』
『回避するためには、Printer オブジェクトを使用せず、全て API で印刷の処理を
行っていただきます。』
という事で、Printer オブジェクトは使用禁止の方向で書きなおしてみましょう。
ちなみに、VB5 用の KB 412851 にも、同様の解説があったりします。
hhttp://support.microsoft.com/kb/411269/ja
『API を併用した出力が無効になる現象について』
『現状で確認されている回避策は Printer オブジェクトを一切使用せず
全て API で印刷の処理を行う方法のみです。』
『これは CreateDC や DeleteDC も全て自分で処理することを意味しています。』