■MFC相談室 mfc20d.dll■
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
700:デフォルトの名無しさん 09/05/15 12:43:27 >>699 Control と View を分離しる!という御意見なんじゃね? 知らんけど。 701:デフォルトの名無しさん 09/05/15 13:26:26 [MVCの場合] M-C-V1 |-V2 |-V3 [Document/Viewの場合] M--VC1 |-VC2 |-VC3 Controllerの処理は、Viewがちゃんと抽象化されていれば一つにまとめることができるはずなのに、 Document/Viewの場合は同じようなControllerの処理をViewごとに重複して書くので無駄。 702:名無し募集中。。。 09/05/15 17:06:32 > 同じようなControllerの処理をViewごとに重複して書く 抽象化したViewを作って派生させれば良いんじゃないの 703:デフォルトの名無しさん 09/05/15 18:37:47 ダイアログベースのプログラムを作っています。 環境はVC++.NETです。 ダイアログ上に配置したピクチャーボックスの中でLBUTTONDOWNを検知した時に、 setCaptureして、カーソルをドラッグすることで別ウィンドウの内容を変化させ、 LBUTTONUPを検知したときにReleaseCaptureするプログラムを作ろうとしているのですが、 イベントハンドラを追加しようとしてもピクチャーボックスにはマウスクリックイベントしか追加できません。 ピクチャーボックス内のマウスダウンイベントを検知するのは不可能なのでしょうか? 可能であれば出来るだけそれを使いたいと思ってますが不可能であれば、ダイアログにたいするマウスダウンイベントを 検知して、マウス座標をGetMessagePosやScreenToClientなどを使って、該当ピクチャーボックス範囲内かどうかを 判定して代用するしかないのでしょうか? よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4345日前に更新/233 KB
担当:undef