>メッセージドリブンは理解できない。

だめー、ウィンドウシステムあると無条件にメッセージドリブン。

ただし、それをラップしてイベントハンドラ化してくれるのはC++クラスライブラリ。

>俺はWindows95の時代に簡単なプログラム

巨大なswitch文があって、その中の1つ1つにswitch文がなかった?
で、{ } を間違えるとコンパイルエラーか挙動不審。

初心者に巨大switch文を読んで追加コーディングをを書かせろと?