Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▶
Books and Magazine Articles
▼
Product Documentation
▶
C/C++ 7.0
▶
Macro Assembler 6.0
▶
Multimedia Development Kit
▶
OLE 1.0 Programmer's Reference
▶
Win32 SDK for Windows NT
▼
Windows 3.1 DDK
▶
Installation and Update Guide
▼
Device Driver Adaptation Guide
Title Page
▶
Introduction
▼
PART 1 Windows Device Drivers
PART 1 Windows Device Drivers
▶
Chapter 1 Overview of Windows Drivers
▶
Chapter 2 Display Drivers
▶
Chapter 3 Display Grabbers
▼
Chapter 4 Printer Drivers
Chapter 4 Printer Drivers
▼
4.1 About the Printer Driver
4.1 About the Printer Driver
4.1.1 Printer-Driver Initialization
4.1.2 GDI Information Structure
4.1.3 Enabling and Disabling Physical Devices
4.1.4 Device-Context Management
4.1.5 Dimensions and Mapping Modes
4.1.6 Printer-Driver Environment
4.1.7 Device-Mode Dialog Boxes
4.1.8 Printer-Device Modes
4.1.9 Per-Page Printer Settings
4.1.10 Printer-Model Names
4.1.11 Standard Print Dialogs
4.1.12 Printer Entries in the WIN.INI File
4.1.13 Physical Objects
4.1.14 Device Pens and Brushes
4.1.15 Device Fonts
4.1.16 Color
4.1.17 Output
4.1.18 Text
4.1.19 Fonts
4.1.20 Device-Independent Bitmaps
4.1.21 Print Jobs
4.1.22 Banding Drivers
4.1.23 Other Escapes
4.1.24 Print Manager Support
4.1.25 The Brute Functions
4.1.26 GDI Priority Queues
4.1.27 Stub Functions
4.1.28 Installing Over Previous Versions
4.2 Function Reference
AdvancedSetUpDialog
DeviceCapabilities
DevInstall
4.3 Printer Environment Function Reference
GetEnvironment
SetEnvironment
4.4 Priority-Queue Function Reference
CreatePQ
DeletePQ
ExtractPQ
InsertPQ
MinPQ
SizePQ
4.5 Print Manager Function Reference
CloseJob
DeleteJob
EndSpoolPage
OpenJob
StartSpoolPage
WriteDialog
WriteSpool
4.6 TrueType Structure Reference
BITMAPMETRICS
FIXED
POINTFX
SIZEL
TTINFO
4.7 File-Format Reference
DDRV
▶
Chapter 5 Network Drivers
▶
Chapter 6 Keyboard Drivers
▶
Chapter 7 Communication Drivers
▶
Chapter 8 Mouse Drivers
▶
Chapter 9 Miscellaneous Drivers
▶
PART 2 General Reference
▶
PART 3 Appendixes
▶
Virtual Device Adaptation Guide
▶
Minidriver Development Guide
▶
Printers and Fonts Kit
▶
Multimedia Device Adaptation Guide
▶
Windows 3.1 SDK
▶
QuickC for Windows
▶
Unsupported Tools & Utilities