非表示フォームの画像を作成するには?

解決


白煙  2006-06-06 17:00:12  No: 131722

フォーム(画面)の画像化を行っているのですが、
フォームを表に表示させない形で画像化させたいです。
PrintScreenだと、非表示フォームの画像は取得できないで困っています。
どなたかご存知の方がいましたら、ご教授いただけないでしょうか
よろしくお願いします。


VB梅  2006-06-06 20:40:27  No: 131723

白煙さんへ
環境が書かれていないので、対応できない場合があります。

.hide の状態では難しいでしょう。

次の方法で可能です。
WIN2000以上のOSであれば、ウインドウを透明にすることで
非表示のまま、フォームを画像として取り込むことは可能です。

VB.Netであれば、透明にするためのプロパティーがあります。
VB6はAPIを利用すれば可能でしょう。

ただし、フォームの画像を取り込み後、直ぐ消したとしても
タスクバーに一瞬表示されます。

以上


白煙  2006-06-06 22:39:06  No: 131724

ありがとうございます。
無事、解決しました。
フォームをAPIで透明するとできるとは・・・盲点でした。
また、環境が記載しておらず、すみませんでした。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加