斎藤と申します。
お世話になります。

ボタンの処理を実装するクラスにより、その処理が動く場合と
そうでない場合があるようですが、その理由が理解できません。

環境:VC++6.0 SP4 MFC ビューの基底=CFormView

実装処理:ボタンが1回押されたとき(BN_CLICKED)

実装先クラスと動作:
CMyApp 実行されない
CMainFrame 実行されない
CChileFrame 実行されない
CMyView 実行される
CMyDoc 実行される
(CMyViewとCMyDoc両方に実装するとCMyViewだけ実行)

クラスウィザードによるデフォルトの実装先はCMyViewに
なりますが、行う処理とクラスとの関係により
CMyAppなどで処理する方が好都合なケースがあります。

よろしくお願いします。