ChooseFont
所属分类:GDI/图象编程
开发工具:Visual C++
文件大小:17KB
下载次数:3
上传日期:2017-03-29 16:04:28
上 传 者:
xah18
说明: Windows编程实例,使用DirectWrite编写的字体选择实例。
(Windows programming examples, the use of directwrite prepared font selection examples )
文件列表:
ChooseFont\ChooseFont.cpp (27734, 2010-04-19)
ChooseFont\ChooseFont.h (3250, 2010-04-19)
ChooseFont\ChooseFont.manifest (1280, 2010-04-19)
ChooseFont\ChooseFont.rc (1209, 2010-04-19)
ChooseFont\ChooseFont.sln (1239, 2010-04-19)
ChooseFont\ChooseFont.vcproj (8874, 2010-04-19)
ChooseFont\FontEnumeration.cpp (12202, 2010-04-19)
ChooseFont\FontEnumeration.h (3382, 2010-04-19)
ChooseFont\GdiTextRenderer.cpp (11622, 2010-04-19)
ChooseFont\GdiTextRenderer.h (3067, 2010-04-19)
ChooseFont\resource.h (612, 2010-04-19)
ChooseFont (0, 2016-05-23)
ChooseFont
Demonstrates
============
How to enumerate font families and faces using DirectWrite, for a scenario where
the application displays a font chooser. The sample shows how to:
- Enumerate font families and family font faces, populating a listbox.
- Render the selected font to a DIB.
- Return a TextFormat matching the user's selections from the dialog.
Languages
=========
This sample is available in the following language implementations:
C++
Files
=====
ChooseFont.cpp: Main application entry point and window.
FontEnumeration.cpp: Support routines to enumerate and retain information.
GdiTextRenderer.cpp: Renderer callback implementation onto a DIB.
resource.h: Menu command identifiers.
Prerequisites
=============
Windows 7 with DirectWrite.
Windows Software Development Kit (SDK) for Windows 7.
Building the Sample
===================
Include instructions as numbered steps. For example:
To build the sample using the command prompt:
---------------------------------------------
1. Open the Command Prompt window and navigate to the directory.
2. Type msbuild ChooseFont.sln.
To build the sample using Visual Studio 2008 (preferred method):
----------------------------------------------------------------
1. Open Windows Explorer and navigate to the directory.
2. Double-click the icon for the .sln (solution) file to open the file in
Visual Studio.
3. In the Build menu, select Build Solution. The application will be built
in the default \Debug_[x***/Win32] or \Release_[x***/Win32] directory.
Running the Sample
==================
1. Navigate to the directory that contains the new executable,
using the command prompt or Windows Explorer.
2. Type ChooseFont.exe at the command line, or double-click the icon for
ChooseFont.exe to launch it from Windows Explorer.
3. Select different font sizes (fractional sizes supported) to see the
sample text change or select different families to see the supported
face variants.
近期下载者:
相关文件:
收藏者: