Article View: comp.windows.ms.programmer
Article #1382Font madness...
From: Tom Haapanen
Date: Mon, 25 Feb 1991 20:48
Date: Mon, 25 Feb 1991 20:48
16 lines
1156 bytes
1156 bytes
I'm trying to do some font handling, and having great difficulty despite RTFM, RTFM and RTFM again (all SDK manuals, Petzold and Yao). If I do EnumFonts() I can figure out what point sizes are available on a given hDC (by doing a GetTextMetrics() and other magic to convert a LOGFONT height into points). But if I know what pointsize I want (say, 8-point Helv), how do I select that size? CreateFontIndirect() and CreateFont() both want the height in device pixels, and including the internal leading of the font. How do I get 8-point? Grumble grumble documentation grumble manual grumble grumble... Thanks in advance... [ \tom haapanen --- university of waterloo --- tom@mims-iris.waterloo.edu ] [ "i don't even know what street canada is on" -- al capone ]
Technical Details
Message-ID:
<1991Feb25.204847.18731@watserv1.waterloo.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!daemonShow Full Headers
Complete Article Headers
Newsgroups: comp.windows.ms.programmer Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!daemon From: tom@mims-iris.waterloo.edu (Tom Haapanen) Subject: Font madness... Message-ID: <1991Feb25.204847.18731@watserv1.waterloo.edu> Sender: daemon@watserv1.waterloo.edu Organization: University of Waterloo, WATMIMS Research Group Date: Mon, 25 Feb 1991 20:48:47 GMT Lines: 16