通知
すべてクリア
Topic starter
2004年2月3日 6:14 PM
はじめましてこんにちは。ウィンドウ内に二枚の画像を表示させ,その二枚の画像を
合成させたいと考えています。どんな関数を使えばいいのかネットで調べてはいるので
すが,なかなか見つけることができず困っています。どなたか知ってるかたがいらっし
ゃれば教えてください!!
2004年2月3日 6:20 PM
>その二枚の画像を合成させたいと考えています
具体的にどういうことがしたいのでしょうか?
どういうことが出来れば合成出来た事になるのですか?
Topic starter
2004年2月3日 6:32 PM
説明が簡単すぎてすみませんでした。具体的には,例えば二枚の画像の右端と左端を
くっつけてパノラマ画像を作成したいと思ってるんですが…
2004年2月3日 6:55 PM
ビットマップを表示させることはできるのでしょうか?
できるのでしたら、要は1枚目のファイルを読み込み
そのサイズを取得し、右隣に2枚目のファイルを
貼り付ければ良いだけではないのでしょうか?
表示させることができないのでしたら
GetDC,CreateCompatibleDC,ReleaseDC,DeleteDC
LoadImage,SelectObject,DeleteObject,GetObject
BitBlt
あたりの関数をMSDNで調べてみるのをお勧めします。
Topic starter
2004年2月4日 1:32 PM
kumaさん,ありごとうございます。あと,どちらかの画像をマウスを使って移動させた
りはできるんでしょうか?
2004年2月4日 3:13 PM
マウスの座標を取得してBitBlt()でOKかと。
ボタンのUP/DOWNを取得し、ドラッグさせる事も出来ます。
Topic starter
2004年2月4日 6:06 PM
ひろぴーさん,ありがとうございました。参考にして作っていきたいと思います。