Serviceを読んで理解し、同意したものとみなします。VBが機能的に大きく劣っていた期間があり、VB.NETを利用していた企業もC#に流れたのもこの頃という印象です。両言語機能は当時導入されようとしてたLINQやLINQベースのORMに欠かせないものであり、VB.NETでは最新技術を生かせないという状況がしばらく続いていました。このギャップは.NET4.5までに徐々に解消するのですが、その間にC#側にdynamic機能が追加されたため、VBのメリットも失われてしまった格好です。double&)→AfxTextFloatFormat()で呼んでいる_sntscanf_s()の動作がおかしいようです。MFCでなくても以下のWin32コンソールアプリケーションで再現します。ようにしてコマンドプロンプトを立ち上げます。これはパスなんかの設定済みのコマンドプロンプトです。素のコマンドプロンプトを使う場合自分でパスを通したり指定したりします。