まずの基本どころは、
実行時に読み込まれる
mfc90.dllのバージョン確認ですね。
Windows10のものが新しいなら、
開発環境もそれにあわせると、
あっさり解決するかもしれないです。
ご確認済みでしたらごめんなさい。
(もしVS2008向けパッチに含まれてないなら、ややこしそう…)
もうひとつは、該当部分のサブクラス化と
動作変更ですけど、
すみません。調べかたすら忘れています。
うろ覚えですけど、MFCのクラス図やソース見て、
該当部分のクラス名を特定して、
そのクラス(または更に基本のクラス)で、
似たような問題や、対策、拡張してるサンプル捜し、
っ感じかな…
関連しそうなメッセージから探す方法もあります。
具体的な対策は、メッセージハンドラだけで済むもの、
別途に拡張したサブクラスでオブジェクト作成して、
ってものがあったと思います。
便利なツールや手法があったような気がしますが、
忘れてしまってごめんなさい。
そして、このあたりもご存じでしたらごめんなさい。