WMF画像を非表示にしたい


ハナクソース  2004-01-24 04:56:21  No: 111597  IP: [192.*.*.*]

VB6でWMFファイルのイメージを印刷する処理を行っています。
印刷するときに、LoadPictureしたPictureBoxを画面に見せないように
するにはどうすればいいのでしょう?  visibleをtrueにし、かつform
の表示範囲内にないと印刷されません。何か方法はないのでしょうか??

編集    削除
岡田 之仁  2004-01-25 07:42:15  No: 111598  IP: [192.*.*.*]

随分昔にやったので、うる覚えですが・・・

メモリデバイスコンテキストに、PlayMetaFileで、病害させ
それをプリンターに印字させた・・・

もしくは、プリンターへの出力で、HDCが取れれば、そこに
PlayMetaFileしたように・・・

マイクロソフトにもメタファイル関係の情報がほとんど無い
ので、探すのが大変だと思いますが・・・

頑張ってください。

以上。

編集    削除