VC++(MFC):
モードレス fontDialog(DLL)
Windows 11 Visual Studio 2022
モードレス・ダイアログによる、fontDialog(MFC拡張DLL)です。
MFC FontComboBoxをDLL化出来なかった為、通常のComboBoxで作成して
いるので、最小限のフェイス名のみとなっています。
パレットへの色設定は、カラーボックスからのドラッグamdドロップで行えます。
<使い方>
・colDlg.zipを解凍すると、fontDlg.h, myFont.lib, myFont.dllの
3つのファイルが作成されます。
・MFCアプリケーションを作成し、x64フォルダの、Debugフォルダに
これらを入れます。
<Visual Studioのプロジェクト、xxxのプロパティ、構成プロパティ、の設定>
・詳細、MFCの使用は、共有DLLでMFCを使う。
・C/C++、コード生成、ランタイムライブラリは、マルチスレッド デバッグ (/MDd)
・C/C++、全般、追加のインクルードディレクトリに、fontDlg.hが入っている
フォルダ・パスを記入する。
・リンカー、全般、追加のライブラリデレクトリに、myFontlibが入っている
フォルダ・パスを記入する。
使用例サンプル:MFCアプリケーション test(ダイアログベース、タイトルバー付)
ソース・コード