BUG: 32-Bit .Fon File Causes GP Fault with Standard VGA DriverLast reviewed: October 9, 1995Article ID: Q137882 |
The information in this article applies to:
SYMPTOMSWindows NT and Windows 95 can use 32-bit .fon files in the PE format. These raster font files can be created when using the 32-bit compiler or linker if you create a 32-bit DLL that contains one or more .fnt files in its resources. However, If you run Windows 95 with the "Standard Display Adapter (VGA)(Microsoft)," your application will shut down (perform an illegal operation or produce a general protection (GP) fault) if you try to call TextOut() with a 32-bit .fon raster font selected into the device context you are calling TextOut() on.
RESOLUTIONCreate a 16-bit .fon file instead of a 32-bit .fon file if you want your font to function properly on all video drivers. The following article in the Microsoft Knowledge Base describes a technique you can use to create a 16-bit .fon file:
ARTICLE_ID: Q76535 TITLE : SAMPLE: Creating a Custom Raster Font STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATION
Steps to Reproduce Problem
|
Additional reference words: 4.00 TextOut .fnt
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |