こんにちは
Visual C++6.0 MFC SDIでプログラムを作成しています。
メニューをクリックするとダイアログが現れて、そこに値を入れると
その値に応じた画像処理が行われるプログラムを作っています。
今現在私がやりたいことはダイアログが表示されたとき、ダイアログ上に
画像のヒストグラムをあらわしたいのです。
ダイアログに値(しきい値など)を入力→→→画像処理 はできました。
しかし
画像情報→→→ダイアログ上に表示ができません。
いろいろ試行錯誤したのすが。
まずは表示した画像の縦と横を表示したいのですが、だれかご教授のほど
よろしくおねがいします。
とにかく
ダイアログ上に情報を送る方法が知りたいです。。。
ダイアログのクラスにメンバ変数を持たせると吉。
CHogeDialog dlg( AfxGetMainWnd() );
dlg.m_hogehoge = 0; //こんな感じで
if( dlg.DoModa() != IDOK ) return;
//OK 後の処理
>CHogeDialog dlg( AfxGetMainWnd() );
>dlg.m_hogehoge = 0; //こんな感じで
>if( dlg.DoModa() != IDOK ) return;
>//OK 後の処理
このようにメンバ変数を待たせてやりましたが、
やはり
ダイアログボックス→→画像処理
しかできないのです。
ダイアログに画像情報(縦、横幅)
などを送りたいのですが・・・。
すみませんんでした。
やったらできました。かいけつしました。
>ダイアログボックス→→画像処理
のやりとりはどうやって実現したんでしょうか?
その逆をすればいいだけの話では?