TabSheet1の部分をキャプチャして画像として保存

解決


甲西  2010-11-15 14:29:57  No: 39551  IP: [192.*.*.*]

こんにちは。
取っ掛かりが掴めず行き詰まっております。
ご存じの方、すみませんが教えて頂きたく思います。
(開発Delphi2010/XP sp3  クライアント:XpとWin7)

PageControl上のTabSheet1の部分だけをキャプチャして、
画像ファイルとして保存してたいのですが、
どういう方法が良いのでしょうか?

全体をキャプチャしてみたものの、
TabSheet1の左上座標を得る方法がわからず、
そもそもそんな方法よりもスマートな方法があるようにも思います。

よろしくお願いいたします。

編集 削除
茶柱  2010-11-15 14:56:43  No: 39552  IP: [192.*.*.*]

GetWindowDC(TabSheet1.Handle)で、HDCを取得すれば良いのではないでしょうか

編集 削除
甲西  2010-11-15 22:21:01  No: 39553  IP: [192.*.*.*]

茶柱さん
できました!
ありがとうございました!!

編集 削除