培训
模块
为 Windows 开发项目选择最佳应用程序框架 - Training
Windows 开发人员有多种选项可用于创建在 Windows 上运行的应用程序。 本模块介绍了可用于 Windows 开发的 Windows UI 框架。 它还提供了有关如何为应用程序选择最佳框架的指导。
在应用程序选择适当的字体、设置所需的文本格式设置选项并计算文本字符串所需的字符宽度和高度值后,它可以通过调用任何文本输出函数开始绘制字符和符号:
当应用程序调用其中一个函数时,操作系统会将调用传递给图形引擎,而图形引擎又将调用传递给相应的设备驱动程序。 在设备驱动程序级别,所有这些调用都受驱动程序自己的 ExtTextOut 或 TextOut 函数的一个或多个调用支持。 应用程序将通过调用 ExtTextOut 实现最快的执行,该调用会快速转换为设备的 ExtTextOut 调用。 但是,在某些情况下,应用程序应调用其他三个函数之一;例如,若要在指定矩形区域的边框内绘制多行文本,调用 DrawText 会更有效。 若要创建具有对齐文本列的多列表,调用 TabbedTextOut 会更有效。
培训
模块
为 Windows 开发项目选择最佳应用程序框架 - Training
Windows 开发人员有多种选项可用于创建在 Windows 上运行的应用程序。 本模块介绍了可用于 Windows 开发的 Windows UI 框架。 它还提供了有关如何为应用程序选择最佳框架的指导。