Article List for Windows GDI Programming Issues

Last reviewed: October 21, 1997
Article ID: Q108185
3.10 WINDOWS kbref kbtlc

The information in this article applies to:

  • FastTips for the Microsoft Windows Software Development Kit (SDK) version 3.1

INSTRUCTION

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 Windows 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-3199.

ARTICLE LISTING

ITEM ID  ARTICLE TITLE                                               PAGES
Q 10212  Definition of a Region                                          1
Q 10834  GDI Simulation Routines and Device Drivers for Windows          1
Q 10837  A Discussion of Windows Fonts                                   2
Q 11270  CreatePen() and CreatePenIndirect() Use Predefined Styles       1
Q 11863  Printer Page Area in Windows                                    1

Q 19899  Restoring Objects in a Metafile DC                              1
Q 22131  Using a Different Hardware Font Instead of the Default          1
Q 22135  Windows DEVICEDATA Escape Usage                                 1
Q 22538  Information About Clipping, GetDeviceCaps() and GDI             1
Q 26000  Print Manager Print Job File Limit and WM_SPOOLERSTATUS         1

Q 28344  PRB: PlayMetaFile() Not as Fast as More Complex Technique       1
Q 29733  Drawing a Different Icon for Each Application Instance          3
Q 32667  Font Metrics and the Use of Negative lfHeight                   3
Q 33252  Expanded BANDINFO Documentation                                 3
Q 34843  The Four Classes of Device Banding                              2

Q 35857  PRB: Some Windows GDI Functions Fail on Banding Printers        1
Q 39802  Windows SDK: Limit of Logical Coordinate System in Windows      1
Q 40234  EndPage(), NEXTBAND, and NEWFRAME Reset DC Attributes           1
Q 44094  GETPHYSPAGESIZE Landscape vs. Portrait Mode                     1
Q 51739  Changing Printer Parameters from an Application                 1

Q 62740  Changing the Palette of Colors on a Nonpalette Device           2
Q 64759  wsprintf() %s Parameters Not Cast to LPSTR                      2
Q 66595  Using SetDIBitsToDevice() with a Memory Device Context          1
Q 66949  Windows Metafile Functions & Aldus Placeable Metafiles          2
Q 66950  Playing a Metafile into Another Metafile in Windows             1

Q 68114  Using a Fixed-Pitch Font as the System Default                  1
Q 68296  Windows 3.x Metafiles Support DeleteObject()                    1
Q 68574  Performance Differences Between LineTo() and Polyline()         1
Q 68802  Obtaining Support for Adobe Type Manager (ATM)                  1
Q 71146  PRB: SDK Sample Applications Use Incorrect Background Brush     1

Q 71230  ExtTextOut() Instead of TextOut() to Improve Performance        1
Q 72021  Font Rotation Under Microsoft Windows                           1
Q 72460  Baseline Shifts in Cell When Character Italicized               2
Q 72691  Banding, Printing, and the Number of Bands                      1
Q 73674  Icon and Cursor Size Determined by Display Driver               1

Q 74044  Logical and Physical Coordinate Relationship                    2
Q 74291  Microsoft Windows Caches Five Display Contexts                  1
Q 74560  Charts and Graphs for Windows-Based Applications                1
Q 74601  Using GetDIBits()                                               2
Q 74704  Supporting PostScript Features in Windows                       2

Q 75339  Steps to Send a Document to a Printer                           2
Q 75430  PRB: Available Memory Decreases When Print Job Terminated       1
Q 75435  Windows, Code Pages, and Character Sets                         2
Q 75471  Basics of Banding Printing in Windows                           2
Q 75911  Paper Sizes 50 through 56 Reserved for PostScript Driver        1

Q 76260  How to Create Device-Independent Printing Code                  2
Q 77467  Verifying the Printer Connection                                2
Q 77551  Using ExtDeviceMode() with DM_COPY                              1
Q 77884  PRB: Complex Printing Region Printed Incorrectly                1
Q 78451  Detecting EGA.SYS                                               1

Q 79212  Drawing Transparent Bitmaps                                     3
Q 80080  Converting Between Device-Dependent Bitmaps and DIBs            3
Q 81497  Discussion of Metafiles                                         7
Q 82167  DeviceCapabilities(DC_BINNAMES) Data Format                     1
Q 82168  PRB: "Orphan" Metafiles Not Tracked by Debugging Windows        1

Q 82232  CopyMetaFile() Creates Incorrectly Sized Destination            1
Q 83998  PRB: PrintDlg() Returns PDERR_NODEVICES w/ HP DeskJet           1
Q 84055  PRB: GDI Functions Do Not Affect Printer Device Context         1
Q 84926  PRB: Loading Metafile Causes "Cannot Convert Picture" Error     1
Q 85202  Technical Details of TrueType Fonts in Software Library         1

Q 85285  PRB: Petzold's COLORS1 Sample Application Consumes Resources    2
Q 86269  PRB: IBM Proprinter Draft Mode Unavailable Under Windows 3.1    1
Q 88458  Windows TrueType Fonts Reading List                             3
Q 89445  Causes for Failure of DC-Creation Functions                     2
Q 89571  PRB: Colors Lost Printing Color Metafile on Color Printer       1

Q 92529  Reasons for Failure of Bitmap Functions                         3
Q 94602  PRB: How to Work Around WMFDCODE 64K Limitation                 1
Q 94607  PRB: MULTIPAD Sample from Win 3.1 SDK Gives Printing Error      1
Q 94646  Using GetCharABCWidths() to Calculate Text Extents              3
Q 95392  Managing Icons Extracted Using ExtractIcon()                    1

Q 97342  Utilizing High Color Resolution Devices                         1
Q 98268  PRB: Metafiles and Palettes                                     3
Q 99801  Increasing the Transmission Retry Timeout for Printing          1
Q 99802  Enabling and Disabling Print Manager                            1
Q 101413 Diagnosing Printing Problems in Your Application                3

Q 104570 Reading and Writing Icons from ExtractIcon                      3
Q 107171 Nesting Scalable Metafiles                                      2
Q 110663 Getting/Setting the Default Printer from Windows                2
Q 111010 An Alternative to SpoolFile()                                   5
Q 112387 How GDI Sends Data to the Printer                               1

Q 113254 Calculating MM_HIMETRIC Units for the METAFILEPICT              3
Q 114601 PRB: dmPrintQuality Does Not Affect Text Print Quality          2
Q 119453 PRB: GDI Heap Fills Up While Playing a Metafile                 1
Q 119454 PRB: Creating Many Fonts Causes a GPF in Windows 3.1            1
Q 124649 How to Print a Single Line Without Formfeed                     3

Q 128237 PRB: Polyline Fails with NULL Clipping Region                   1

End of listing.


Additional reference words: 3.10
KBCategory: kbref kbtlc
KBSubcategory: GdiMisc
Keywords : kb16bitonly


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 21, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.