実サイズより大きい画面のショットを撮るには?

[戻る]
北海道 2008/07/23(水) 17:06:19
初めまして。
初心者です。
拙い文章で分かりずらいかもしれませんがすみません。

環境:WinXP(SP2)VC++ 6.0 で作業をする予定です。
Excel2003の文書ファイルを倍率100%で開いて表示画面のキャプチャを取りそれを画像フ
ァイルとして保存したいです。
このときに、例えば100X100 セル(定規の寸法で100cmX50cm)とか使用しているシート
のキャプチャを画像ファイルとして保存したいです。実際にはスクロールをして何枚も
キャプチャを取らなければなりませんが、なるべく広い範囲のキャプチャを1つの画像
ファイルとして保存したいので、仮想的に大画面(例えば定規の寸法で100cmX50cmの画
面サイズ)を作成し、そこに文書ファイルを開いたときの描画を行い、その画像を保存
する、というようなことは可能でしょうか?
ズバリな回答でなくても何かヒントとなるような技術をご存知でしたら是非ご教授いた
だきたいです。
よろしくお願いいたします。

Kerry 2008/07/23(水) 17:23:21
キャプチャしたいセル範囲を選択して、クリップボードにコピーし、
ビットマップ形式でデータを取得する、という方法はいかがでしょうか。

北海道 2008/07/23(水) 19:25:05
[[解決]]
ありがとうございます。
なるほど、プログラミングはまだこれからですが、手で試したところ画像もコピーされ
るので、これでいけそうです。
どうもありがとうございました!

古いスレッドには追加発言できません。