- ベストアンサー
VC++のダイアログボックスに絵を描くには?
VC++初心者なんですが、画像処理関係のプログラムをVC++で作っています。で、子ウィンドウに表示されている画像のRGBそれぞれのヒストグラムをダイアログボックスに表示したいのですが、ダイアログボックスに絵(グラフ)を描く方法がわかりません。どういう手順でやればいいですか?エディットボックスにGDIとかで絵を描くことは可能なんですか?またはピクチャーボックスですか?
- みんなの回答 (1)
- 専門家の回答
VC++初心者なんですが、画像処理関係のプログラムをVC++で作っています。で、子ウィンドウに表示されている画像のRGBそれぞれのヒストグラムをダイアログボックスに表示したいのですが、ダイアログボックスに絵(グラフ)を描く方法がわかりません。どういう手順でやればいいですか?エディットボックスにGDIとかで絵を描くことは可能なんですか?またはピクチャーボックスですか?
お礼
たびたびスイマセン。先ほどの補足ですが、できました。プログラムに励みますので、また私の質問を見かけたらご回答お願いします。SpiralGalaxyさんのような専門家の方に教えていただきますと、上達が早いような気がします。ありがとうございました。
補足
回答ありがとうございます。エディットボックスでもどこでも描画関数を使うことができるんですね。で、早速プログラムに取り掛かってみたんですが、新たな疑問ができました。例えば、MoveTo(x,y), LineTo(x,y)などを用いて線を引く場合、線を引く対象をどうやってダイアログボックス内のエディットボックスにするのですか?クラスウィザードで線を引く予定のエディットボックスにコントロール型のメンバ変数を割り当ててそれをどこかで使うのかな?と思ったのですがどうもよくわかりません。もし、また時間があればご回答願います。