Visual Studio 2017、MFC DLL としてビルドできるよう実装することに支障はありますか?

2021.07.06
B-rite SDK C++
thumbnail

質問

このサンプルは、Visual Studio 2019、MFC アプリケーションとして作成されているとされていますが、IJCAD に組み込む場合は、Visual Studio 2017、MFC DLL としてビルドできるように実装することになりますが、何か支障はありますか?

回答

ご質問の条件で、支障はありません。
サンプルのソースコードは、Visual Studio 2017 でもビルド、デバッグが可能です。
手順は次の通りです。

  1. Visual Studio 2017 で、サンプルのソリューションを開きます。
  2. ソリューションエクスプローラーで、次の (1)(2) を行います。

(1) プロジェクトのコンテキストメニューから「プロパティ」を選びます。
「構成プロパティ」→「全般」を選び、画面右側の「全般」セクションにある「プラットフォームツールセット」を「Visual Studio 2017 (v141)」に変えて、OK ボタンを押します。

(2) ソリューションのコンテキストメニューから「ソリューションの再ターゲット」を選びます。
WindowsSDK のバージョンを選び(最新のもので良いと思います)、OK ボタンを押します。

おすすめ記事