如您所知,MFC 的 CFontDialog 只支持 int 字体大小。 如果您检查了 MS Office,您会发现字体对话框通常支持 float 字体大小。
那么实现这个功能的合适方式是什么
- 是否有我可以在 MFC 中使用的任何已实现的字体对话框?
- 是否有任何外部第三奇偶校验库或代码?
- 我应该继承 CFontDialog 并实现该功能吗?这是否适用?
- 我可以使用 .NET 对话框并在 MFC 中调用它吗?
最佳答案
MS Office 不使用 CFont 对话框。您不能使用 CFont 对话框来支持十进制数字。检查this讨论同一主题。
关于c++ - 高级CFontDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844666/