VS 2003 でビルドした古い MFC プロジェクトを VS 2010 に移植したいと考えています。このプロジェクトでは、グリッド用の ActiveX コントロール、つまり Component One の VSFlexGrid7 を使用しています。問題は、このバージョンの ActiveX コントロールが Windows 7 で動作しないことです (これは私が持っているものです)。Windows 7 と互換性のある新しいバージョンのグリッド、つまり VSFlexGrid8 があります。
解決策は、古いコントロールをすべて新しいものに置き換えることです。
私の質問は、プロジェクトの他の部分に触れることなく、コントロールを置き換える手順はどうなるかということです。これを達成するための最も簡単な方法は何ですか? クラスやリソース ID などを変更する必要はありますか?
[解決策: .RC ファイルの CLSID を置き換えます]