VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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 も全て自分で処理することを意味しています。』


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -