0

ご存知のように、MFCのCFontDialogはフォントサイズのintのみをサポートします。また、MS Officeをチェックすると、フォントダイアログが通常どおりFloatフォントサイズをサポートしていることがわかります。

では、この機能を実装する適切な方法は何ですか

  1. MFCで使用できる実装済みのフォントダイアログはありますか?
  2. 外部の3番目のパリティライブラリまたはコードはありますか?
  3. CFontDialogを継承して機能を実装する必要がありますか?これは適用可能ですか?
  4. .NETダイアログを使用してMFCで呼び出すことはできますか?
4

2 に答える 2

1

MSOfficeはCFontダイアログを使用しません。CFontダイアログを使用して10進数をサポートすることはできません。同じトピックについてのこのディスカッションを確認してください。

于 2012-08-07T11:42:14.067 に答える
0
  1. 使用しているフォントのポイントサイズを2倍に変更しました。
  2. 編集を可能にするドロップダウンコンボボックスを追加しました。
  3. コンボの2つのイベント、編集と選択の変更を処理しました。
  4. ダイアログを作成せずに、魅力のように機能しました
于 2012-10-15T08:40:10.657 に答える