Microsoft KB Archive/80828

-

The information in this article applies to:


 * Microsoft Win32 Software Development Kit (SDK), versions 3.1, 3.5, 3.51, 4.0

-

INSTRUCTIONS
Microsoft FastTips is available 24 hours a day, 7 days a week, from a touch-tone telephone. To order items from this catalog, first select the items you want to receive, noting the five- to six-digit number of the Item ID shown below for each item, and then:


 * Dial the toll-free FastTips number (800) 936-4300.
 * When prompted, select the Win32 Software Development Kit.
 * Press one (1) on your phone keypad to select Express Order Service.
 * When prompted, select the delivery method, fax.
 * When prompted, enter your three-digit area code and seven-digit fax number on your phone keypad.
 * When prompted, enter the number of the Item ID and press #, for up to five items.

When finished, simply hang up. If you have problems receiving a fax, please call (425) 635-3105.

ARTICLE LISTING
ITEM ID ARTICLE TITLE                                               PAGES -- Q 11915 Printing in Windows Without Form Feeds                          1 Q 12071 Maximum Brush Size                                              1 Q 22242 PRB: Area Around Text and Remainder of Window Different Colors  2 Q 22553 Displaying on the Screen What Will Print                        4 Q 24179 PRB: Dotted Line Displays as Solid Line                         1

Q 27225 Determining Available RGB Values of an Output Device            2 Q 27585 Specifying Windows &quot;Bounding Box&quot; Coordinates                   1 Q 29240 Converting Colors Between RGB and HLS (HBS)                     3 Q 33096 Drawing Outside a Window's Client Area                          1 Q 34614 Creating Lines with a Nonstandard Pattern                       2

Q 41464 Background Colors Affect BitBlt from Mono to Color            1 Q 64520 Printing Monochrome and Color Bitmaps from Windows              1 Q 66532 Use of NULL_PEN, NULL_BRUSH, and HOLLOW_BRUSH                   1 Q 67883 How to Use a DIB Stored as a Windows Resource                   2 Q 69885 SetBkColor Does Not Support Dithered Colors                   2

Q 71227 Inverting Color Inverts Palette Index, Not RGB Value            2 Q 71229 Windows Regions Do Not Scale                                    1 Q 72020 Stroke Fonts Marked as OEM Character Set Are ANSI               1 Q 72041 Using Device-Independent Bitmaps and Palettes                   1 Q 72386 Background, Foreground, and System Palette Management           2

Q 72387 How to Determine If a Device Is Palette Capable                 2 Q 73667 Considerations for CreateCursor and CreateIcon              1 Q 74298 Calculating Text Extents of Bold and Italic Text                2 Q 74299 Calculating The Logical Height and Point Size of a Font         2 Q 74300 Calculating the Point Size of a Font                            1

Q 74467 Using GDI-Synthesized Italic Fonts                              1 Q 74793 Simulating CreatePatternBrush on a High-Res Printer           1 Q 75214 Using RLE Bitmaps for Animation Applications In Windows         2 Q 75380 Using the DRAWPATTERNRECT Escape in Windows                     1 Q 75431 An Efficient Animation Algorithm                                2

Q 75469 Accurately Showing on the Screen What Will Print                2 Q 75912 GetDeviceCaps(hDC, RASTERCAPS) Description                      3 Q 77126 Raster and Stroke Fonts; GDI and Device Fonts                   1 Q 77127 Rotating a Bitmap by 90 Degrees                                 2 Q 77255 wsprintf Buffer Limit in Windows                              1

Q 77402 Do Not Call the Display Driver Directly                         1 Q 77702 Processing WM_PALETTECHANGED and WM_QUERYNEWPALETTE             2 Q 82169 PRB: PaintRgn Fills Incorrectly with Hatched Brushes          1 Q 82932 PRB: Device and TrueType Fonts Rotate Inconsistently            1 Q 83807 PRB: CreateEllipticRgn and Ellipse Shapes Not Identical     1

Q 84131 Retrieving Font Styles Using EnumFontFamilies                 3 Q 84132 Retrieving the Style String for a TrueType Font                 4 Q 85679 Changing Print Settings Mid-Job                                 1 Q 85844 PRB: Saving/Loading Bitmaps in .DIB Format on MIPS              1 Q 85846 Using GetDIBits for Retrieving Bitmap Information             1

Q 86800 PRB: UnrealizeObject Causes Unexpected Palette Behavior       1 Q 87115 GetGlyphOutline Native Buffer Format                          3 Q 87817 TrueType Font Converters and Editors                            3 Q 89215 Mapping Modes and Round-Off Errors                              3 Q 89375 Transparent Blts in Windows NT                                  2

Q 90085 PSTR's in OUTLINETEXTMETRIC Structure                           1 Q 91072 PRB: IsGdiObject Is Not a Part of the Win32 API               1 Q 92410 PRB: Average & Maximum Char Widths Different for TT Fixed Font  1 Q 92514 Use of DocumentProperties vs. ExtDeviceMode                 1 Q 94236 Using Device Contexts Across Threads                            1

Q 94918 Advantages of Device-Dependent Bitmaps                          1 Q 95804 Win32 Software Development Kit Buglist                          1 Q 96282 DEVMODE and dmSpecVersion                                       1 Q 99672 Complete Enumeration of System Fonts                            2 Q 100487 Use 16-Bit .FON Files for Cross-Platform Compatibility         1

Q 102353 Tracking Brush Origins in a Win32-based Application            1 Q 102354 Calculating the TrueType Checksum                              1 Q 104010 Creating a Logical Font with a Nonzero lfOrientation           1 Q 105299 Creating a Font for Use with the Console                       1

Q 108929 Querying Device Support for MaskBlt                            1 Q 114471 Drawing a Rubber Rectangle                                     1 Q 115762 Printing Offset, Page Size, and Scaling with Win32             1 Q 117742 Limitations of WINOLDAP's Terminal Fonts                       1 Q 118472 PRB: SelectClipRgn Cannot Grow Clip Region in WM_PAINT       2

Q 118622 Using the Document Properties Dialog Box                       2 Q 118873 PRB: EndPage Returns -1 When Banding                         1 Q 119164 Use of Polygon Versus PolyPolygon                          1 Q 119455 PRB: RoundRect and Ellipse Don't Match Same Shaped Regions 1 Q 119914 PRB: Unable to Choose Kanji Font Using CreateFontIndirect      1

Q 121960 Alternative to PtInRegion for Hit-Testing                    4 Q 122564 Prototypes for SetSystemCursor & LoadCursorFromFile        1 Q 124135 Using Printer Escapes w/PS Printers on Windows NT & Win32s     2 Q 124870 XFONT.C from SAMPLES\OPENGL\BOOK Subdirectory                  1 Q 124947 Retrieving Palette Information from a Bitmap Resource          3

Q 125692 Printer Escapes Under Windows 95                               2 Q 125696 StartPage/EndPage Resets Printer DC Attributes in Windows 95   1 Q 125697 Primitives Supported by Paths Under Windows 95                 1 Q 125699 GDI Objects and Windows 95 Heaps                               1 Q 126019 PRB: Most Common Cause of SetPixelFormat Failure             1

Q 126239 PRB: Win32-Based Screen Saver Shows File Name in Control Panel 1 Q 126258 How to Determine the Type of Handle Retrieved from OpenPrinter 1 Q 126627 How to Disable the Screen Saver Programmatically               1 Q 127152 How to Make an Application Display Real Units of Measurement   1 Q 128637 How to Draw a Gradient Background                              2

Q 128786 How to Shade Images to Look Like Windows 95 Active Icon        3 Q 131130 How to Set the Current Normal Vector in an OpenGL Application  2

End of listing.

Additional query words: kblist

Keywords         : Version          : 3.1 3.5 3.51 4.0 Platform         : Issue type       : Last Reviewed: March 4, 1999