掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OnCancelについて (ID:59699)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
なぜ、PostMessage(WM_COMMAND, IDCANCEL);を OnOKの中で読んでいるのかをきちんと説明した方が良いと思います。 名古屋さんが作成しているプログラムの内部的な仕組みを知っていないと なぜそうなるのか分かりませんから。 あと、CMainDlgがモーダルならPostMessageとかを使わずに EndDialogを呼ぶのが普通でしょう。 OnCancelの処理が呼びたいのであれば、その部分を内部関数にして OnCancelとOnOKから呼ぶようにした方がいいです。 私もてつやさんの意見に賛成で、Viewにやらせたい仕事であるなら Viewにやらせた方がいいです。ポインタを引き回して使うよりも メッセージで連携をとらせた方がウインドウ間の結合度が低く抑えられるので 再利用しやすいですし。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.