RE^2:[Preports]メタファイルの印刷 (RE:[Preports]メタファイルの印刷へのコメント)
投稿者:渡辺雅裕
リモートホスト:cs31536.ppp.infoweb.or.jp
投稿日時:1998/07/09 22:21:55

> >  いろいろ試してみましたが、
> >  MSCHARTで描画
> >  EditCopyでクリップボードに転送
> >  SavePictureでメタファイルをハードディスクに出力
> >  PrePortsでメタファイルを読み込み印刷
> >  で、GDIリソースが激減します。
> >  なんとかなりませんか?
> 
> メールをいただいて、ソースの見直しなどを行いましたが、問題点は発見できず、
> 特定のソフト(この場合はMSCHART)との相性の問題ではないかと思われま
> す。
> 
> 別のソフトで一旦読み込み、そのままメタファイルで保存すればこの現象が起こら
> ないということでしたので、MSCHARTが出力するメタファイルに問題がある
> のかも知れません。

お世話かけましたが、解決しました!!!
MSChart) コントロールのAllowDitheringプロパティが原因でした。
デフォルトでは、Falseになっていて、そのまま使用してました。
ひょっとして・・・と思い、Trueにしたら、まったくGDIリソースの減少が
なくなりました。

Helpでは、
設定値内容
Trueカラー ディザリングは許可されます。
Falseカラー マッチングと表示を強化するために、チャート コントロールの
        カラー パレットが使用されます。

とあります。なんのことやらちんぷんかんぷんですが、原因がわかってホッと
しました。界外さんには大変お世話になりました。ご迷惑かもしれませんが、
これからもよろしくお願いします。

目次 | 前のメッセージ | 次のメッセージ | コメントを書く | 新規メッセージの投稿

コメント