• 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
    • ▼Windows 3.1 SDK
      • ▶Getting Started
      • ▶Guide to Programming
      • ▶Programming Tools
      • ▼Programmer's Reference Volume 1: Overview
        • Title Page
        • ▶Introduction
        • ▼PART 1 Window Management, Graphics, and System Services
          • PART 1 Window Management, Graphics, and System Services
          • ▼Chapter 1 Window Management
            • Chapter 1 Window Management
            • ▶1.1 Messages
            • ▶1.2 Creating and Managing Windows
            • ▼1.6 Painting
              • 1.6 Painting
              • 1.6.1 How Windows Manages the Display
              • 1.6.2 Display Context Types
              • 1.6.3 Display-Context Cache
              • 1.6.4 Painting Sequence
              • 1.6.5 WM_PAINT Message
              • 1.6.6 Update Region
              • 1.6.7 Window Background
              • 1.6.8 Brush Alignment
              • 1.6.9 Painting Rectangular Areas
              • 1.6.10 Drawing Icons
              • 1.6.11 Drawing Formatted Text
              • 1.6.12 Drawing Gray Text
              • 1.6.13 Nonclient-Area Painting
              • 1.6.14 Painting Functions
            • ▶1.7 Dialog Boxes
            • ▶1.8 Scrolling
            • ▶1.14 The Caret
            • ▶1.15 The Cursor
            • ▶1.16 Hooks
            • ▶1.17 Property Lists
            • ▶1.18 Rectangles
          • ▶Chapter 2 Graphics Device Interface
          • ▶Chapter 3 System Services
        • ▶PART 2 Extension Libraries
        • ▶PART 3 Application Notes
        • ▶PART 4 Appendix
      • ▶Programmer's Reference Volume 2: Functions
      • ▶Programmer's Reference Volume 3: Messages, Structures, and Macros
      • ▶Programmer's Reference Volume 4: Resources
    • ▶QuickC for Windows
  • ▶Unsupported Tools & Utilities