:Base win32.HLP
:Title Win32 Programmer's Reference
1 Microsoft Win32 Programmer's Reference
2 Legal Information=_win32_Legal_Information_disambiguated
2 Using the Microsoft Win32 Programmer's Reference
3 Using the Microsoft Win32 Programmer's Reference=_win32_Using_the_Microsoft_Win32_Programmers_Reference
3 Organization of the Win32 Programmer's Reference=_win32_Organization_of_the_Win32_Programmers_Reference
3 Finding What You Need=_win32_Finding_What_You_Need
3 Finding Header, Library, and Compatibility Information=_win32_Finding_Header_Library_and_Compatibility_Information
3 Finding Related Functions=_win32_Finding_Related_Functions
3 Finding Conceptual Information=_win32_Finding_Conceptual_Information
3 Document Conventions=_win32_Document_Conventions
2 Windows
3 Windows=_win32_Windows
3 About Windows=_win32_About_Windows
3 Desktop Window=_win32_Desktop_Window
3 Application Windows=_win32_Application_Windows
3 Components of an Application Window=_win32_Components_of_an_Application_Window
3 Controls, Dialog Boxes, and Message Boxes=_win32_Controls_Dialog_Boxes_and_Message_Boxes
3 Z Order=_win32_Z_Order
3 Window Creation=_win32_Window_Creation
3 Window Attributes=_win32_Window_Attributes
3 Window Handles=_win32_Window_Handles
3 Main Window Creation=_win32_Main_Window_Creation
3 Window-Creation Messages=_win32_Window_Creation_Messages
3 Multithread Applications=_win32_Multithread_Applications
3 General Window Styles=_win32_General_Window_Styles
3 Overlapped Window=_win32_Overlapped_Window
3 Pop-up Window=_win32_Pop_up_Window
3 Child Window=_win32_Child_Window
3 Window Border=_win32_Window_Border
3 Nonclient-Area Components=_win32_Nonclient_Area_Components
3 Initial State=_win32_Initial_State
3 Parent and Child Styles=_win32_Parent_and_Child_Styles
3 Extended Styles=_win32_Extended_Styles
3 Window Relationships=_win32_Window_Relationships
3 Owned Windows=_win32_Owned_Windows
3 Disabled Windows=_win32_Disabled_Windows
3 Foreground and Background Windows=_win32_Foreground_and_Background_Windows
3 Show State=_win32_Show_State
3 Active Window=_win32_Active_Window
3 Visibility=_win32_Visibility
3 Minimized, Maximized, and Restored Windows=_win32_Minimized_Maximized_and_Restored_Windows
3 Window Size and Position=_win32_Window_Size_and_Position
3 Window Size=_win32_Window_Size
3 Window Position=_win32_Window_Position
3 Default Size and Position=_win32_Default_Size_and_Position
3 Tracking Size=_win32_Tracking_Size
3 System Commands=_win32_System_Commands
3 Size and Position Functions=_win32_Size_and_Position_Functions
3 Size and Position Messages=_win32_Size_and_Position_Messages
3 Window Destruction=_win32_Window_Destruction
3 Using Windows=_win32_Using_Windows
3 Creating a Main Window=_win32_Creating_a_Main_Window
3 Creating, Enumerating, and Sizing Child Windows=_win32_Creating_Enumerating_and_Sizing_Child_Windows
3 Destroying a Window=_win32_Destroying_a_Window
3 Window Reference=_win32_Window_Reference
3 Window Functions=_win32_Window_Functions
3 Window Structures=_win32_Window_Structures
3 Window Messages=_win32_Window_Messages
2 Carets
3 Carets=_win32_Carets
3 About Carets=_win32_About_Carets
3 Removing a Caret=_win32_Removing_a_Caret
3 Using Carets=_win32_Using_Carets
3 Creating and Displaying a Caret=_win32_Creating_and_Displaying_a_Caret
3 Hiding a Caret=_win32_Hiding_a_Caret
3 Destroying a Caret=_win32_Destroying_a_Caret
3 Adjusting the Blink Time=_win32_Adjusting_the_Blink_Time
3 Processing Keyboard Input=_win32_Processing_Keyboard_Input
3 Caret Functions=_win32_Functions_Used_with_Carets
2 Clipboard
3 Clipboard=_win32_Clipboard
3 About the Clipboard=_win32_About_the_Clipboard
3 Clipboard Formats=_win32_Clipboard_Formats
3 Registered Clipboard Formats=_win32_Registered_Clipboard_Formats
3 Private Clipboard Formats=_win32_Private_Clipboard_Formats
3 Multiple Clipboard Formats=_win32_Multiple_Clipboard_Formats
3 Synthesized Clipboard Formats=_win32_Synthesized_Clipboard_Formats
3 Clipboard Operations=_win32_Clipboard_Operations
3 Cut and Copy Operations=_win32_Cut_and_Copy_Operations
3 Paste Operations=_win32_Paste_Operations
3 Clipboard Ownership=_win32_Clipboard_Ownership
3 Delayed Rendering=_win32_Delayed_Rendering
3 Memory and the Clipboard=_win32_Memory_and_the_Clipboard
3 Clipboard Viewers=_win32_Clipboard_Viewers
3 Clipboard Viewer Windows=_win32_Clipboard_Viewer_Windows
3 Display Formats=_win32_Display_Formats
3 Owner-Display Format=_win32_Owner_Display_Format
3 Clipboard Commands=_win32_Clipboard_Commands
3 Using the Clipboard=_win32_Using_the_Clipboard
3 Implementing the Cut, Copy, and Paste Commands=_win32_Implementing_the_Cut_Copy_and_Paste_Commands
3 Selecting Data=_win32_Selecting_Data
3 Creating an Edit Menu=_win32_Creating_an_Edit_Menu
3 Processing the WM_INITMENUPOPUP Message=_win32_Processing_the_WM_INITMENUPOPUP_Message
3 Processing the WM_COMMAND Message=_win32_Processing_the_WM_COMMAND_Message
3 Copying Information to the Clipboard=_win32_Copying_Information_to_the_Clipboard
3 Pasting Information from the Clipboard=_win32_Pasting_Information_from_the_Clipboard
3 Registering a Clipboard Format=_win32_Registering_a_Clipboard_Format
3 Processing the WM_RENDERFORMAT and WM_RENDERALLFORMATS Messages=_win32_Processing_the_WM_RENDERFORMAT_and_WM_RENDERALLFORMATS_Messages
3 Processing the WM_DESTROYCLIPBOARD Message=_win32_Processing_the_WM_DESTROYCLIPBOARD_Message
3 Using the Owner-Display Clipboard Format=_win32_Using_the_Owner_Display_Clipboard_Format
3 Creating a Clipboard Viewer Window=_win32_Creating_a_Clipboard_Viewer_Window
3 Adding a Window to the Clipboard Viewer Chain=_win32_Adding_a_Window_to_the_Clipboard_Viewer_Chain
3 Processing the WM_CHANGECBCHAIN Message=_win32_Processing_the_WM_CHANGECBCHAIN_Message
3 Removing a Window from the Clipboard Viewer Chain=_win32_Removing_a_Window_from_the_Clipboard_Viewer_Chain
3 Processing the WM_DRAWCLIPBOARD Message=_win32_Processing_the_WM_DRAWCLIPBOARD_Message
3 Example of a Clipboard Viewer=_win32_Example_of_a_Clipboard_Viewer
3 Clipboard Reference=_win32_Clipboard_Reference
3 Clipboard Functions=_win32_Clipboard_Functions
3 Clipboard Structures=_win32_Clipboard_Structures
3 Clipboard Messages=_win32_Clipboard_Messages
2 Common Dialog Box Library
3 Common Dialog Box Library=_win32_Common_Dialog_Box_Library
3 About Common Dialog Boxes=_win32_About_Common_Dialog_Boxes
3 Dialog Box Types=_win32_Dialog_Box_Types
3 Common Dialog Box Initialization Flags=_win32_Common_Dialog_Box_Initialization_Flags
3 Customizing Common Dialog Boxes=_win32_Customizing_Common_Dialog_Boxes
3 Custom Templates=_win32_Custom_Templates
3 Hook Procedures for Common Dialog Boxes=_win32_Hook_Procedures_for_Common_Dialog_Boxes
3 Common Dialog Messages=_win32_Common_Dialog_Messages
3 Help Support=_win32_Help_Support
3 Context-Sensitive Help=_win32_Context_Sensitive_Help
3 The Help Button=_win32_The_Help_Button
3 Color Dialog Box=_win32_Color_Dialog_Box
3 Basic and Extended Color Dialog Boxes=_win32_Basic_and_Extended_Color_Dialog_Boxes
3 Customizing the Color Dialog Box=_win32_Customizing_the_Color_Dialog_Box
3 Color Models Used by the Color Dialog Box=_win32_Color_Models_Used_by_the_Color_Dialog_Box
3 Font Dialog Box=_win32_Font_Dialog_Box
3 Font Dialog Initialization Flags=_win32_Font_Dialog_Initialization_Flags
3 Customizing the Font Dialog Box=_win32_Customizing_the_Font_Dialog_Box
3 Open and Save As Dialog Boxes=_win32_Open_and_Save_As_Dialog_Boxes
3 Filenames and Directories=_win32_Filenames_and_Directories
3 Filters=_win32_Filters
3 File and Directory Validation=_win32_File_and_Directory_Validation
3 Open and Save As Dialog Box Customization=_win32_Open_and_Save_As_Dialog_Box_Customization
3 Explorer-Style Hook Procedures=_win32_Explorer_Style_Hook_Procedures
3 Explorer-Style Custom Templates=_win32_Explorer_Style_Custom_Templates
3 Explorer-Style Control Identifiers=_win32_Explorer_Style_Control_Identifiers
3 Customizing Old-Style Dialog Boxes=_win32_Customizing_Old_Style_Dialog_Boxes
3 Print Dialog Box=_win32_Print_Dialog_Box
3 Customizing the Print Dialog Box=_win32_Customizing_the_Print_Dialog_Box
3 Print Setup Dialog Box=_win32_Print_Setup_Dialog_Box
3 Page Setup Dialog Box=_win32_Page_Setup_Dialog_Box
3 Initializing the Page Setup Dialog Box=_win32_Initializing_the_Page_Setup_Dialog_Box
3 Customizing the Page Setup Dialog Box=_win32_Customizing_the_Page_Setup_Dialog_Box
3 Customizing the Sample Page=_win32_Customizing_the_Sample_Page
3 Find and Replace Dialog Boxes=_win32_Find_and_Replace_Dialog_Boxes
3 The FINDMSGSTRING Registered Message=_win32_The_FINDMSGSTRING_Registered_Message
3 Customizing the Find or Replace Dialog Box=_win32_Customizing_the_Find_or_Replace_Dialog_Box
3 Using Common Dialog Boxes=_win32_Using_Common_Dialog_Boxes
3 Choosing a Color=_win32_Choosing_a_Color
3 Choosing a Font=_win32_Choosing_a_Font
3 Opening a File=_win32_Opening_a_File
3 Displaying the Print Dialog Box=_win32_Displaying_the_Print_Dialog_Box
3 Setting Up the Printed Page=_win32_Setting_Up_the_Printed_Page
3 Finding Text=_win32_Finding_Text
3 Common Dialog Box Reference=_win32_Common_Dialog_Box_Reference
3 Common Dialog Box Functions=_win32_Common_Dialog_Box_Functions
3 Common Dialog Box Structures=_win32_Common_Dialog_Box_Structures
3 Common Dialog Box Messages=_win32_Common_Dialog_Box_Messages
2 Cursors
3 Cursors=_win32_Cursors
3 About Cursors=_win32_About_Cursors
3 The Hot Spot=_win32_The_Hot_Spot
3 The Mouse and the Cursor=_win32_The_Mouse_and_the_Cursor
3 Cursor Creation=_win32_Cursor_Creation
3 Cursor Location and Appearance=_win32_Cursor_Location_and_Appearance
3 The Window Class Cursor=_win32_The_Window_Class_Cursor
3 Cursor Confinement=_win32_Cursor_Confinement
3 Cursor Destruction=_win32_Cursor_Destruction
3 Cursor Duplication=_win32_Cursor_Duplication
3 Using Cursors=_win32_Using_Cursors
3 Creating a Cursor=_win32_Creating_a_Cursor
3 Displaying a Cursor=_win32_Displaying_a_Cursor
3 Confining a Cursor=_win32_Confining_a_Cursor
3 Using Cursor Functions to Create a Mousetrap=_win32_Using_Cursor_Functions_to_Create_a_Mousetrap
3 Using the Keyboard to Move the Cursor=_win32_Using_the_Keyboard_to_Move_the_Cursor
3 Cursor Reference=_win32_Cursor_Reference
3 Cursor Functions=_win32_Cursor_Functions
3 Cursor Messages=_win32_Cursor_Messages
2 Dialog Boxes
3 Dialog Boxes=_win32_Dialog_Boxes
3 About Dialog Boxes=_win32_About_Dialog_Boxes
3 When to Use a Dialog Box=_win32_When_to_Use_a_Dialog_Box
3 Owner Window=_win32_Owner_Window
3 Message Boxes=_win32_Message_Boxes
3 Modal Dialog Boxes=_win32_Modal_Dialog_Boxes
3 Modeless Dialog Boxes=_win32_Modeless_Dialog_Boxes
3 Dialog Box Template=_win32_Dialog_Box_Template
3 Dialog Box Template Styles=_win32_Dialog_Box_Template_Styles
3 Dialog Box Measurements=_win32_Dialog_Box_Measurements
3 Dialog Box Controls=_win32_Dialog_Box_Controls
3 System Menu=_win32_System_Menu
3 Dialog Box Fonts=_win32_Dialog_Box_Fonts
3 Templates in Memory=_win32_Templates_in_Memory
3 Dialog Box Procedure=_win32_Dialog_Box_Procedure
3 The WM_INITDIALOG Message=_win32_The_WM_INITDIALOG_Message
3 The WM_COMMAND Message=_win32_The_WM_COMMAND_Message
3 The WM_PARENTNOTIFY Message=_win32_The_WM_PARENTNOTIFY_Message
3 Control-Color Messages=_win32_Control.2d.Color_Messages
3 Dialog Box Default Message Processing=_win32_Dialog_Box_Default_Message_Processing
3 Dialog Box Keyboard Interface=_win32_Dialog_Box_Keyboard_Interface
3 The WS_TABSTOP Style=_win32_The_WS_TABSTOP_Style
3 The WS_GROUP Style=_win32_The_WS_GROUP_Style
3 Mnemonics=_win32_Mnemonics
3 Dialog Box Settings=_win32_Dialog_Box_Settings
3 Radio Buttons and Check Boxes=_win32_Radio_Buttons_and_Check_Boxes
3 Dialog Box Edit Controls=_win32_Dialog_Box_Edit_Controls
3 List Boxes, Combo Boxes, and Directory Listings=_win32_List_Boxes.2c_.Combo_Boxes.2c_.and_Directory_Listings
3 Dialog Box Control Messages=_win32_Dialog_Box_Control_Messages
3 Custom Dialog Boxes=_win32_Custom_Dialog_Boxes
3 Using Dialog Boxes=_win32_Using_Dialog_Boxes
3 Displaying a Message Box=_win32_Displaying_a_Message_Box
3 Creating a Modal Dialog Box=_win32_Creating_a_Modal_Dialog_Box
3 Creating a Modeless Dialog Box=_win32_Creating_a_Modeless_Dialog_Box
3 Initializing a Dialog Box=_win32_Initializing_a_Dialog_Box
3 Creating a Template in Memory=_win32_Creating_a_Template_in_Memory
3 Dialog Box Reference=_win32_Dialog_Box_Reference
3 Dialog Box Functions=_win32_Dialog_Box_Functions
3 Dialog Box Structures=_win32_Dialog_Box_Structures
3 Dialog Box Messages=_win32_Dialog_Box_Messages
2 Hooks
3 Hooks=_win32_Hooks
3 About Hooks=_win32_About_Hooks
3 Hook Chains=_win32_Hook_Chains
3 Hook Procedures=_win32_Hook_Procedures
3 Hook Types=_win32_Hook_Types
3 WH_CALLWNDPROC and WH_CALLWNDPROCRET Hooks=_win32_WH_CALLWNDPROC_and_WH_CALLWNDPROCRET_Hooks
3 WH_CBT Hook=_win32_WH_CBT_Hook
3 WH_DEBUG Hook=_win32_WH_DEBUG_Hook
3 WH_FOREGROUNDIDLE Hook=_win32_WH_FOREGROUNDIDLE_Hook
3 WH_GETMESSAGE Hook=_win32_WH_GETMESSAGE_Hook
3 WH_JOURNALPLAYBACK Hook=_win32_WH_JOURNALPLAYBACK_Hook
3 WH_JOURNALRECORD Hook=_win32_WH_JOURNALRECORD_Hook
3 WH_KEYBOARD Hook=_win32_WH_KEYBOARD_Hook
3 WH_MOUSE Hook=_win32_WH_MOUSE_Hook
3 WH_MSGFILTER and WH_SYSMSGFILTER Hooks=_win32_WH_MSGFILTER_and_WH_SYSMSGFILTER_Hooks
3 WH_SHELL Hook=_win32_WH_SHELL_Hook
3 Using Hooks=_win32_Using_Hooks
3 Installing and Releasing Hook Procedures=_win32_Installing_and_Releasing_Hook_Procedures
3 Monitoring System Events=_win32_Monitoring_System_Events
3 Hook Reference=_win32_Hook_Reference
3 Hook Functions=_win32_Hook_Functions
3 Hook Structures=_win32_Hook_Structures
3 Hook Messages=_win32_Hook_Messages
2 Icons
3 Icons=_win32_Icons
3 About Icons=_win32_About_Icons
3 Icon Hot Spot=_win32_Icon_Hot_Spot
3 Icon Types=_win32_Icon_Types
3 Icon Sizes=_win32_Icon_Sizes
3 Icon Creation=_win32_Icon_Creation
3 Icon Display=_win32_Icon_Display
3 Icon Destruction=_win32_Icon_Destruction
3 Icon Duplication=_win32_Icon_Duplication
3 Using Icons=_win32_Using_Icons
3 Creating an Icon=_win32_Creating_an_Icon
3 Displaying an Icon=_win32_Displaying_an_Icon
3 Sharing Icon Resources=_win32_Sharing_Icon_Resources
3 Icon Reference=_win32_Icon_Reference
3 Icon Functions=_win32_Icon_Functions
3 Icon Structures=_win32_Icon_Structures
3 Icon Messages=_win32_Icon_Messages
2 Keyboard Accelerators
3 Keyboard Accelerators=_win32_Keyboard_Accelerators
3 About Keyboard Accelerators=_win32_About_Keyboard_Accelerators
3 Accelerator Tables=_win32_Accelerator_Tables
3 Accelerator-Table Creation=_win32_Accelerator_Table_Creation
3 Accelerator Keystroke Assignments=_win32_Accelerator_Keystroke_Assignments
3 Accelerators and Menus=_win32_Accelerators_and_Menus
3 Using Keyboard Accelerators=_win32_Using_Keyboard_Accelerators
3 Using an Accelerator-Table Resource=_win32_Using_an_Accelerator_Table_Resource
3 Creating the Accelerator-Table Resource=_win32_Creating_the_Accelerator_Table_Resource
3 Loading the Accelerator-Table Resource=_win32_Loading_the_Accelerator_Table_Resource
3 Calling the TranslateAccelerator Function=_win32_Calling_the_TranslateAccelerator_Function
3 Processing WM_COMMAND Messages=_win32_Processing_WM_COMMAND_Messages
3 Destroying the Accelerator-Table Resource=_win32_Destroying_the_Accelerator_Table_Resource
3 Creating Accelerators for Font Attributes=_win32_Creating_Accelerators_for_Font_Attributes
3 Using an Accelerator Table Created at Run Time=_win32_Using_an_Accelerator_Table_Created_at_Run_Time
3 Creating the Accelerator Table=_win32_Creating_the_Accelerator_Table
3 Processing Accelerators=_win32_Processing_Accelerators
3 Destroying the Accelerator Table=_win32_Destroying_the_Accelerator_Table
3 Creating User-Editable Accelerators=_win32_Creating_User_Editable_Accelerators
3 Keyboard Accelerator Reference=_win32_Keyboard_Accelerator_Reference
3 Keyboard Accelerator Functions=_win32_Keyboard_Accelerator_Functions
3 Keyboard Accelerator Structures=_win32_Keyboard_Accelerator_Structures
3 Keyboard Accelerator Messages=_win32_Keyboard_Accelerator_Messages
2 Keyboard Input
3 Keyboard Input=_win32_Keyboard_Input
3 About Keyboard Input=_win32_About_Keyboard_Input
3 Keyboard Input Model=_win32_Keyboard_Input_Model
3 Keyboard Focus and Activation=_win32_Keyboard_Focus_and_Activation
3 Keystroke Messages=_win32_Keystroke_Messages
3 System and Nonsystem Keystrokes=_win32_System_and_Nonsystem_Keystrokes
3 Virtual-Key Codes Described=_win32_Virtual.2d.Key_Codes_Described
3 Keystroke Message Flags=_win32_Keystroke_Message_Flags
3 Character Messages=_win32_Character_Messages
3 Nonsystem Character Messages=_win32_Nonsystem_Character_Messages
3 Dead-Character Messages=_win32_Dead.2d.Character_Messages
3 Key Status=_win32_Key_Status
3 Keystroke and Character Translations=_win32_Keystroke_and_Character_Translations
3 Hot-Key Support=_win32_Hot_Key_Support
3 Languages, Locales, and Keyboard Layouts=_win32_Languages.2c_.Locales.2c_.and_Keyboard_Layouts
3 Using Keyboard Input=_win32_Using_Keyboard_Input
3 Processing Keystroke Messages=_win32_Processing_Keystroke_Messages
3 Translating Character Messages=_win32_Translating_Character_Messages
3 Processing Character Messages=_win32_Processing_Character_Messages
3 Using the Caret=_win32_Using_the_Caret
3 Displaying Keyboard Input=_win32_Displaying_Keyboard_Input
3 Keyboard Input Reference=_win32_Keyboard_Input_Reference
3 Keyboard Input Functions=_win32_Keyboard_Input_Functions
3 Keyboard Input Messages=_win32_Keyboard_Input_Messages
2 Menus
3 Menus=_win32_Menus
3 About Menus=_win32_About_Menus
3 Menu Bars and Menus=_win32_Menu_Bars_and_Menus
3 Shortcut Menus=_win32_Shortcut_Menus
3 The Window Menu=_win32_The_Window_Menu
3 Help Identifier=_win32_Help_Identifier
3 Menu Handles=_win32_Menu_Handles
3 Menu Items=_win32_Menu_Items
3 Command Items and Items that Open Submenus=_win32_Command_Items_and_Items_that_Open_Submenus
3 Menu Item Identifier=_win32_Menu_Item_Identifier
3 Menu Item Position=_win32_Menu_Item_Position
3 Default Menu Items=_win32_Default_Menu_Items
3 Checked and Unchecked Menu Items=_win32_Checked_and_Unchecked_Menu_Items
3 Enabled, Grayed, and Disabled Menu Items=_win32_Enabled_Grayed_and_Disabled_Menu_Items
3 Highlighted Menu Items=_win32_Highlighted_Menu_Items
3 Owner-Drawn Menu Items=_win32_Owner_Drawn_Menu_Items
3 Menu Item Separators and Line Breaks=_win32_Menu_Item_Separators_and_Line_Breaks
3 Keyboard Access to Menus=_win32_Keyboard_Access_to_Menus
3 Standard Keyboard Interface=_win32_Standard_Keyboard_Interface
3 Menu Access Keys=_win32_Menu_Access_Keys
3 Menu Shortcut Keys=_win32_Menu_Shortcut_Keys
3 Menu Creation=_win32_Menu_Creation
3 Menu Template Resources=_win32_Menu_Template_Resources
3 Menu Template in Memory=_win32_Menu_Template_in_Memory
3 Menu Creation Functions=_win32_Menu_Creation_Functions
3 Menu Display=_win32_Menu_Display
3 Window Class Menus=_win32_Window_Class_Menus
3 Menu Destruction=_win32_Menu_Destruction
3 Messages Used with Menus=_win32_Messages_Used_with_Menus
3 Menu Modifications=_win32_Menu_Modifications
3 Using Menus=_win32_Using_Menus
3 Using a Menu Template Resource=_win32_Using_a_Menu_Template_Resource
3 Extended Menu Template Format=_win32_Extended_Menu_Template_Format
3 Old Menu Template Format=_win32_Old_Menu_Template_Format
3 Loading a Menu Template Resource=_win32_Loading_a_Menu_Template_Resource
3 Creating a Class Menu=_win32_Creating_a_Class_Menu
3 Creating a Shortcut Menu=_win32_Creating_a_Shortcut_Menu
3 Processing the WM_CONTEXTMENU Message=_win32_Processing_the_WM_CONTEXTMENU_Message
3 Creating a Shortcut Font-Attributes Menu=_win32_Creating_a_Shortcut_Font_Attributes_Menu
3 Displaying a Shortcut Menu=_win32_Displaying_a_Shortcut_Menu
3 Using Menu-Item Bitmaps=_win32_Using_Menu_Item_Bitmaps
3 Setting the Bitmap Type Flag=_win32_Setting_the_Bitmap_Type_Flag
3 Creating the Bitmap=_win32_Creating_the_Bitmap
3 Adding Lines and Graphs to a Menu=_win32_Adding_Lines_and_Graphs_to_a_Menu
3 Example of Menu-Item Bitmaps=_win32_Example_of_Menu_Item_Bitmaps
3 Creating Owner-Drawn Menu Items=_win32_Creating_Owner_Drawn_Menu_Items
3 Setting the Owner-Drawn Flag=_win32_Setting_the_Owner_Drawn_Flag
3 Owner-Drawn Menus and the WM_MEASUREITEM Message=_win32_Owner_Drawn_Menus_and_the_WM_MEASUREITEM_Message
3 Owner-Drawn Menus and the WM_DRAWITEM Message=_win32_Owner_Drawn_Menus_and_the_WM_DRAWITEM_Message
3 Setting Fonts for Menu-Item Text Strings=_win32_Setting_Fonts_for_Menu_Item_Text_Strings
3 Example of Owner-Drawn Menu Items=_win32_Example_of_Owner_Drawn_Menu_Items
3 Using Custom Check Mark Bitmaps=_win32_Using_Custom_Check_Mark_Bitmaps
3 Creating Custom Check Mark Bitmaps=_win32_Creating_Custom_Check_Mark_Bitmaps
3 Associating Bitmaps with a Menu Item=_win32_Associating_Bitmaps_with_a_Menu_Item
3 Setting the Check-mark Attribute=_win32_Setting_the_Check_Mark_Attribute
3 Simulating Check Boxes in a Menu=_win32_Simulating_Check_Boxes_in_a_Menu
3 Example of Using Custom Check-mark Bitmaps=_win32_Example_of_Using_Custom_Check_mark_Bitmaps
3 Menu Reference=_win32_Menu_Reference
3 Menu Functions=_win32_Menu_Functions
3 Menu Messages=_win32_Menu_Messages
3 Menu Structures=_win32_Menu_Structures
2 Multiple Document Interface
3 Multiple Document Interface=_win32_Multiple_Document_Interface
3 About the Multiple Document Interface=_win32_About_the_Multiple_Document_Interface
3 Frame, Client, and Child Windows=_win32_Frame.2c_.Client.2c_.and_Child_Windows
3 Child Window Creation=_win32_Child_Window_Creation
3 Child Window Activation=_win32_Child_Window_Activation
3 Multiple Document Menus=_win32_Multiple_Document_Menus
3 Accelerators=_win32_Accelerators
3 Child Window Size and Arrangement=_win32_Child_Window_Size_and_Arrangement
3 Icon Title Windows=_win32_Icon_Title_Windows
3 Child Window Data=_win32_Child_Window_Data
3 Data in the Window Structure=_win32_Data_in_the_Window_Structure
3 Multiple Document Window Properties=_win32_Multiple_Document_Window_Properties
3 Using the Multiple Document Interface=_win32_Using_the_Multiple_Document_Interface
3 Registering Child and Frame Window Classes=_win32_Registering_Child_and_Frame_Window_Classes
3 Creating Frame and Child Windows=_win32_Creating_Frame_and_Child_Windows
3 Writing the Main Message Loop=_win32_Writing_the_Main_Message_Loop
3 Writing the Frame Window Procedure=_win32_Writing_the_Frame_Window_Procedure
3 Writing the Child Window Procedure=_win32_Writing_the_Child_Window_Procedure
3 Creating a Child Window=_win32_Creating_a_Child_Window
3 Multiple Document Interface Reference=_win32_Multiple_Document_Interface_Reference
3 MDI Functions=_win32_Multiple_Document_Interface_Functions
3 MDI Messages=_win32_Multiple_Document_Interface_Messages
2 Messages and Message Queues
3 Messages and Message Queues=_win32_Messages_and_Message_Queues
3 About Messages and Message Queues=_win32_About_Messages_and_Message_Queues
3 Windows Messages=_win32_Windows_Messages
3 Message Routing=_win32_Message_Routing
3 Queued Messages=_win32_Queued_Messages
3 Nonqueued Messages=_win32_Nonqueued_Messages
3 Message Handling=_win32_Message_Handling
3 Message Loop=_win32_Message_Loop
3 Window Procedure=_win32_Window_Procedure
3 Posting and Sending Messages=_win32_Posting_and_Sending_Messages
3 Message Types=_win32_Message_Types
3 System-Defined Messages=_win32_System_Defined_Messages
3 Application-Defined Messages=_win32_Application_Defined_Messages
3 Message Filtering=_win32_Message_Filtering
3 Message Deadlocks=_win32_Message_Deadlocks
3 Using Messages and Message Queues=_win32_Using_Messages_and_Message_Queues
3 Creating a Message Loop=_win32_Creating_a_Message_Loop
3 Examining a Message Queue=_win32_Examining_a_Message_Queue
3 Posting a Message=_win32_Posting_a_Message
3 Sending a Message=_win32_Sending_a_Message
3 Messages and Message Queues Reference=_win32_Message_and_Message_Queue_Reference
3 Messages and Message Queues Functions=_win32_Message_and_Message_Queue_Functions
3 Messages and Message Queues Messages=_win32_Message_and_Message_Queue_Messages
3 Message and Message Queue Structures=_win32_Message_and_Message_Queue_Structures
2 Mouse Input
3 Mouse Input=_win32_Mouse_Input
3 About Mouse Input=_win32_About_Mouse_Input
3 Mouse Cursor=_win32_Mouse_Cursor
3 Mouse Capture=_win32_Mouse_Capture
3 Mouse Configuration=_win32_Mouse_Configuration
3 Mouse Messages=_win32_Mouse_Messages
3 Client Area Mouse Messages=_win32_Client_Area_Mouse_Messages
3 Nonclient Area Mouse Messages=_win32_Nonclient_Area_Mouse_Messages
3 The WM_NCHITTEST Message=_win32_The_WM_NCHITTEST_Message
3 Window Activation=_win32_Window_Activation
3 Using Mouse Input=_win32_Using_Mouse_Input
3 Tracking the Mouse Cursor=_win32_Tracking_the_Mouse_Cursor
3 Drawing Lines with the Mouse=_win32_Drawing_Lines_with_the_Mouse
3 Processing a Double-Click Message=_win32_Processing_a_Double_Click_Message
3 Selecting a Line of Text=_win32_Selecting_a_Line_of_Text
3 Mouse Input Reference=_win32_Mouse_Input_Reference
3 Mouse Input Functions=_win32_Mouse_Input_Functions
3 Mouse Input Structures=_win32_Mouse_Input_Structures
3 Mouse Input Messages=_win32_Mouse_Input_Messages
2 Painting and Drawing
3 Painting and Drawing=_win32_Painting_and_Drawing
3 About Painting and Drawing=_win32_About_Painting_and_Drawing
3 When to Draw in a Window=_win32_When_to_Draw_in_a_Window
3 The WM_PAINT Message=_win32_The_WM_PAINT_Message
3 The Update Region=_win32_The_Update_Region
3 Invalidating and Validating the Update Region=_win32_Invalidating_and_Validating_the_Update_Region
3 Retrieving the Update Region=_win32_Retrieving_the_Update_Region
3 Excluding the Update Region=_win32_Excluding_the_Update_Region
3 Synchronous and Asynchronous Drawing=_win32_Synchronous_and_Asynchronous_Drawing
3 Drawing Without the WM_PAINT Message=_win32_Drawing_Without_the_WM_PAINT_Message
3 Window Coordinate System=_win32_Window_Coordinate_System
3 Window Regions=_win32_Window_Regions
3 Window Background=_win32_Window_Background
3 Minimized Windows=_win32_Minimized_Windows
3 Resized Windows=_win32_Resized_Windows
3 Nonclient Area=_win32_Nonclient_Area
3 Child Windows=_win32_Child_Windows
3 About Display Device Contexts=_win32_About_Display_Device_Contexts
3 Display Device Context Cache=_win32_Display_Device_Context_Cache
3 Display Device Context Defaults=_win32_Display_Device_Context_Defaults
3 Common Display Device Contexts=_win32_Common_Display_Device_Contexts
3 Private Display Device Contexts=_win32_Private_Display_Device_Contexts
3 Class Display Device Contexts=_win32_Class_Display_Device_Contexts
3 Window Display Device Contexts=_win32_Window_Display_Device_Contexts
3 Parent Display Device Contexts=_win32_Parent_Display_Device_Contexts
3 Window Update Lock=_win32_Window_Update_Lock
3 Accumulated Bounding Rectangle=_win32_Accumulated_Bounding_Rectangle
3 Using the WM_PAINT Message=_win32_Using_the_WM_PAINT_Message
3 Drawing in the Client Area=_win32_Drawing_in_the_Client_Area
3 Redrawing the Entire Client Area=_win32_Redrawing_the_Entire_Client_Area
3 Redrawing in the Update Region=_win32_Redrawing_in_the_Update_Region
3 Invalidating the Client Area=_win32_Invalidating_the_Client_Area
3 Drawing a Minimized Window=_win32_Drawing_a_Minimized_Window
3 Drawing a Custom Window Background=_win32_Drawing_a_Custom_Window_Background
3 Using the GetDC Function=_win32_Using_the_GetDC_Function
3 Drawing with the Mouse=_win32_Drawing_with_the_Mouse
3 Drawing at Timed Intervals=_win32_Drawing_at_Timed_Intervals
3 Painting and Drawing Reference=_win32_Painting_and_Drawing_Reference
3 Painting and Drawing Functions=_win32_Painting_and_Drawing_Functions
3 Painting and Drawing Structures=_win32_Painting_and_Drawing_Structures
3 Painting and Drawing Messages=_win32_Painting_and_Drawing_Messages
2 Rectangles
3 Rectangles=_win32_Rectangles
3 About Rectangles=_win32_About_Rectangles
3 Rectangle Coordinates=_win32_Rectangle_Coordinates
3 Rectangle Operations=_win32_Rectangle_Operations
3 Using Rectangles=_win32_Using_Rectangles
3 Rectangle Reference=_win32_Rectangle_Reference
3 Rectangle Functions=_win32_Functions_Used_with_Rectangles
3 Rectangle Structures=_win32_Rectangle_Structures
3 Rectangle Macros=_win32_Rectangle_Macros
2 Resources
3 Resources=_win32_Resources
3 About Resources=_win32_About_Resources
3 Finding and Loading Resources=_win32_Finding_and_Loading_Resources
3 Adding, Deleting, and Replacing Resources=_win32_Adding_Deleting_and_Replacing_Resources
3 Enumerating Resources=_win32_Enumerating_Resources
3 Win32 Resource File Formats=_win32_Win32_Resource_File_Formats
3 Using Resources=_win32_Using_Resources
3 Updating Resources=_win32_Updating_Resources
3 Creating a Resource List=_win32_Creating_a_Resource_List
3 Resource Reference=_win32_Resource_Reference
3 Resource Functions=_win32_Resource_Functions
3 Resource Structures=_win32_Resource_Structures
3 Resource Macros=_win32_Resource_Macros
2 Timers
3 Timers=_win32_Timers
3 About Timers=_win32_About_Timers
3 Creating a Timer=_win32_Creating_a_Timer
3 High-Resolution Timer=_win32_High_Resolution_Timer
3 Using Timers=_win32_Using_Timers
3 Example: Creating a Timer=_win32_Example_Creating_a_Timer
3 Destroying a Timer=_win32_Destroying_a_Timer
3 Using Timer Functions to Create a Mousetrap=_win32_Using_Timer_Functions_to_Create_a_Mousetrap
3 Timer Reference=_win32_Timer_Reference
3 Timer Functions=_win32_Functions_Used_with_Timers
3 Timer Messages=_win32_Timer_Messages
2 Window Classes
3 Window Classes=_win32_Window_Classes
3 About Window Classes=_win32_About_Window_Classes
3 Types of Window Classes=_win32_Types_of_Window_Classes
3 System Global Classes=_win32_System_Global_Classes
3 Application Global Classes=_win32_Application_Global_Classes
3 Application Local Classes=_win32_Application_Local_Classes
3 How Windows Locates a Class=_win32_How_Windows_Locates_a_Class
3 Class Ownership=_win32_Class_Ownership
3 Elements of a Window Class=_win32_Elements_of_a_Window_Class
3 Class Name=_win32_Class_Name
3 Window-Procedure Address=_win32_Window.2d.Procedure_Address
3 Instance Handle=_win32_Instance_Handle
3 Class Cursor=_win32_Class_Cursor
3 Class Icons=_win32_Class_Icons
3 Class Background Brush=_win32_Class_Background_Brush
3 Class Menu=_win32_Class_Menu
3 Class Styles=_win32_Class_Styles
3 Extra Class Memory=_win32_Extra_Class_Memory
3 Extra Window Memory=_win32_Extra_Window_Memory
3 Class and Private Device Contexts=_win32_Class_and_Private_Device_Contexts
3 Using Window Classes=_win32_Using_Window_Classes
3 Window Class Reference=_win32_Window_Class_Reference
3 Window Class Functions=_win32_Functions_Used_with_Window_Classes
3 Window Class Structures=_win32_Window_Class_Structures
2 Window Procedures
3 Window Procedures=_win32_Window_Procedures
3 About Window Procedures=_win32_About_Window_Procedures
3 Structure of a Window Procedure=_win32_Structure_of_a_Window_Procedure
3 Default Window Procedure=_win32_Default_Window_Procedure
3 Window Procedure Subclassing=_win32_Window_Procedure_Subclassing
3 Instance Subclassing=_win32_Instance_Subclassing
3 Global Subclassing=_win32_Global_Subclassing
3 Window Procedure Superclassing=_win32_Window_Procedure_Superclassing
3 Using Window Procedures=_win32_Using_Window_Procedures
3 Designing a Window Procedure=_win32_Designing_a_Window_Procedure
3 Associating a Window Procedure with a Window Class=_win32_Associating_a_Window_Procedure_with_a_Window_Class
3 Subclassing a Window=_win32_Subclassing_a_Window
3 Window Procedure Functions=_win32_Functions_Used_with_Window_Classes_V1
2 Window Properties
3 Window Properties=_win32_Window_Properties
3 About Window Properties=_win32_About_Window_Properties
3 Advantages of Using Window Properties=_win32_Advantages_of_Using_Window_Properties
3 Assigning Window Properties=_win32_Assigning_Window_Properties
3 Enumerating Window Properties=_win32_Enumerating_Window_Properties
3 Using Window Properties=_win32_Using_Window_Properties
3 Adding a Window Property=_win32_Adding_a_Window_Property
3 Retrieving a Window Property=_win32_Retrieving_a_Window_Property
3 Listing Window Properties for a Given Window=_win32_Listing_Window_Properties_for_a_Given_Window
3 Deleting a Window Property=_win32_Deleting_a_Window_Property
3 Window Property Reference=_win32_Window_Property_Reference
3 Window Property Functions=_win32_Functions_Used_with_Window_Properties
2 Common Controls
3 Common Controls=_win32_Common_Controls
3 About Common Controls=_win32_About_Common_Controls
3 About Common Control Styles=_win32_About_Common_Control_Styles
3 About Common Control Messages=_win32_About_Common_Control_Messages
3 About Common Control Notification Messages=_win32_About_Common_Control_Notification_Messages
3 Common Control Reference=_win32_Common_Control_Reference
3 Common Control Functions=_win32_Common_Control_Functions
3 Common Control Messages=_win32_Common_Control_Messages
3 Common Control Notification Messages=_win32_Common_Control_Notification_Messages
3 Common Control Macros=_win32_Common_Control_Macros
3 Common Control Structure=_win32_Common_Control_Structure
3 Common Control Constants=_win32_Common_Control_Constants
3 Common Control Window Classes=_win32_Common_Control_Window_Classes
3 Common Control Styles=_win32_Common_Control_Styles
2 Animation Controls
3 Animation Controls=_win32_Animation_Controls
3 About Animation Controls=_win32_About_Animation_Controls
3 Animation Control Creation=_win32_Animation_Control_Creation
3 Animation Control Messages=_win32_Animation_Control_Messages
3 Default Message Processing=_win32_Default_Message_Processing
3 Using Animation Controls=_win32_Using_Animation_Controls
3 Creating an Animation Control=_win32_Creating_an_Animation_Control
3 Controlling the AVI Clip=_win32_Controlling_the_AVI_Clip
3 Animation Control Reference=_win32_Animation_Control_Reference
3 Animation Control Messages and Macros=_win32_Animation_Control_Messages_and_Macros
3 Animation Control Notification Messages=_win32_Animation_Control_Notification_Messages
3 Animation Control Styles=_win32_Animation_Control_Styles
2 Drag List Boxes
3 Drag List Boxes=_win32_Drag_List_Boxes
3 About Drag List Boxes=_win32_About_Drag_List_Boxes
3 About Drag List Box Messages=_win32_About_Drag_List_Box_Messages
3 About Drag List Box Notification Messages=_win32_About_Drag_List_Box_Notification_Messages
3 Drag List Box Reference=_win32_Drag_List_Box_Reference
3 Drag List Box Functions=_win32_Drag_List_Box_Functions
3 Drag List Box Notification Messages=_win32_Drag_List_Box_Notification_Messages
3 Drag List Box Structure=_win32_Drag_List_Box_Structure
2 Header Controls
3 Header Controls=_win32_Header_Controls
3 About Header Controls=_win32_About_Header_Controls
3 About Header Control Styles=_win32_About_Header_Control_Styles
3 Header Control Size and Position=_win32_Header_Control_Size_and_Position
3 Items=_win32_Items
3 Owner-Drawn Header Controls=_win32_Owner.2d.Drawn_Header_Controls
3 About Header Control Notification Messages=_win32_About_Header_Control_Notification_Messages
3 Default Header Control Message Processing=_win32_Default_Header_Control_Message_Processing
3 Using Header Controls=_win32_Using_Header_Controls
3 Creating a Header Control=_win32_Creating_a_Header_Control
3 Adding an Item to a Header Control=_win32_Adding_an_Item_to_a_Header_Control
3 Header Control Reference=_win32_Header_Control_Reference
3 Header Control Messages=_win32_Header_Control_Messages
3 Header Control Notification Messages=_win32_Header_Control_Notification_Messages
3 Header Control Structures=_win32_Header_Control_Structures
3 Header Control Styles=_win32_Header_Control_Styles
2 Hot-Key Controls
3 Hot-Key Controls=_win32_Hot_Key_Controls
3 About Hot-Key Controls=_win32_About_Hot_Key_Controls
3 Hot-Key Control Creation=_win32_Hot_Key_Control_Creation
3 About Hot-Key Control Messages=_win32_About_Hot_Key_Control_Messages
3 Default Hot-Key Message Processing=_win32_Default_Hot_Key_Message_Processing
3 Using Hot-Key Controls=_win32_Using_Hot_Key_Controls
3 Creating a Hot-Key Control=_win32_Creating_a_Hot_Key_Control
3 Retrieving and Setting a Hot Key=_win32_Retrieving_and_Setting_a_Hot_Key
3 Hot-Key Control Messages=_win32_Hot_Key_Control_Messages
2 Image Lists
3 Image Lists=_win32_Image_Lists
3 About Image Lists=_win32_About_Image_Lists
3 Types=_win32_Types
3 Image List Creation=_win32_Image_List_Creation
3 Adding and Removing Images=_win32_Adding_and_Removing_Images
3 Replacing and Merging Images=_win32_Replacing_and_Merging_Images
3 Drawing Images=_win32_Drawing_Images
3 Overlay Mask=_win32_Overlay_Mask
3 Dragging Images=_win32_Dragging_Images
3 Image Information=_win32_Image_Information
3 Using Image Lists=_win32_Using_Image_Lists
3 Creating an Image List=_win32_Creating_an_Image_List
3 Dragging an Image=_win32_Dragging_an_Image
3 Drawing the Image=_win32_Drawing_the_Image
3 Beginning the Drag Operation=_win32_Beginning_the_Drag_Operation
3 Moving the Image=_win32_Moving_the_Image
3 Ending the Drag Operation=_win32_Ending_the_Drag_Operation
3 Image List Reference=_win32_Image_List_Reference
3 Image List Functions=_win32_Image_List_Functions
3 Image List Macro=_win32_Image_List_Macro
3 Image List Structure=_win32_Image_List_Structure
2 List View Controls
3 List View Controls=_win32_List_View_Controls
3 About List View Controls=_win32_About_List_View_Controls
3 Views and Styles=_win32_Views_and_Styles
3 List View Image Lists=_win32_List_View_Image_Lists
3 Items and Subitems=_win32_Items_and_Subitems
3 Item States=_win32_Item_States
3 Callback Items and the Callback Mask=_win32_Callback_Items_and_the_Callback_Mask
3 Columns=_win32_Columns
3 Arranging, Sorting, and Finding=_win32_Arranging.2c_.Sorting.2c_.and_Finding
3 List View Item Position=_win32_List_View_Item_Position
3 Scroll Position=_win32_Scroll_Position
3 Label Editing=_win32_Label_Editing
3 List View Colors=_win32_List_View_Colors
3 List View Notification Messages=_rpc_List_View_Notification_Messages
3 Default List View Message Processing=_rpc_Default_List_View_Message_Processing
3 Using List View Controls=_win32_Using_List_View_Controls
3 Creating a List View Control=_win32_Creating_a_List_View_Control
3 Initializing the Image Lists for a List View Control=_win32_Initializing_the_Image_Lists_for_a_List_View_Control
3 Adding Columns to a List View Control=_win32_Adding_Columns_to_a_List_View_Control
3 Adding Items to a List View Control=_win32_Adding_Items_to_a_List_View_Control
3 Processing the WM_NOTIFY Message=_win32_Processing_the_WM_NOTIFY_Message
3 Changing List View Styles=_win32_Changing_List_View_Styles
3 List View Control Reference=_win32_List_View_Control_Reference
3 List View Control Messages=_win32_List_View_Control_Messages
3 List View Control Notification Messages=_win32_List_View_Control_Notification_Messages
3 List View Control Structures=_win32_List_View_Control_Structures
3 List View Control Constants=_win32_List_View_Control_Constants
3 List View Window Styles=_win32_List_View_Window_Styles
3 List View Item States=_win32_List_View_Item_States
2 Progress Bars
3 Progress Bars=_win32_Progress_Bars
3 About Progress Bars=_win32_About_Progress_Bars
3 Range and Current Position=_win32_Range_and_Current_Position
3 Default Progress Bar Message Processing=_win32_Default_Progress_Bar_Message_Processing
3 Using Progress Bars=_win32_Using_Progress_Bars
3 Progress Bar Messages=_win32_Progress_Bar_Messages
2 Property Sheets
3 Property Sheets=_win32_Property_Sheets
3 About Property Sheets=_win32_About_Property_Sheets
3 Property Sheet Dialog Boxes=_win32_Property_Sheet_Dialog_Boxes
3 Pages=_win32_Pages
3 Property Sheet Creation=_win32_Property_Sheet_Creation
3 Adding and Removing Pages=_win32_Adding_and_Removing_Pages
3 Property Sheet Title and Page Labels=_win32_Property_Sheet_Title_and_Page_Labels
3 Page Activation=_win32_Page_Activation
3 Help Button=_win32_Help_Button
3 OK, Cancel, and Apply Now Buttons=_win32_OK.2c_.Cancel.2c_.and_Apply_Now_Buttons
3 Wizard Property Sheets=_win32_Wizard_Property_Sheets
3 Property Sheet Extensions=_win32_Property_Sheet_Extensions
3 Using Property Sheets=_win32_Using_Property_Sheets
3 Creating a Property Sheet=_win32_Creating_a_Property_Sheet
3 Processing Notification Messages=_win32_Processing_Notification_Messages
3 Property Sheet Reference=_win32_Property_Sheet_Reference
3 Property Sheet Functions=_win32_Property_Sheet_Functions
3 Property Sheet Messages=_win32_Property_Sheet_Messages
3 Property Sheet Notification Messages=_win32_Property_Sheet_Notification_Messages
3 Property Sheet Structures=_win32_Property_Sheet_Structures
2 Rich Edit Controls
3 Rich Edit Controls=_win32_Rich_Edit_Controls
3 About Rich Edit Controls=_win32_About_Rich_Edit_Controls
3 Text Formatting=_win32_Text_Formatting
3 Current Selection in a Rich Edit Control=_win32_Current_Selection_in_a_Rich_Edit_Control
3 Rich Edit Text Operations=_win32_Rich_Edit_Text_Operations
3 Word and Line Breaks=_win32_Word_and_Line_Breaks
3 Rich Edit Clipboard Operations=_win32_Rich_Edit_Clipboard_Operations
3 Streams=_win32_Streams
3 Printing=_win32_Printing
3 Bottomless Rich Edit Controls=_win32_Bottomless_Rich_Edit_Controls
3 Miscellaneous Notification Messages=_win32_Miscellaneous_Notification_Messages
3 Unsupported Edit Control Functionality=_win32_Unsupported_Edit_Control_Functionality
3 Rich Edit Control Reference=_win32_Rich_Edit_Control_Reference
3 Rich Edit Callback Functions=_win32_Rich_Edit_Callback_Functions
3 Rich Edit Messages=_win32_Rich_Edit_Messages
3 Rich Edit Notification Messages=_win32_Rich_Edit_Notification_Messages
3 Rich Edit Structures=_win32_Rich_Edit_Structures
3 Rich Edit OLE Interfaces=_win32_Rich_Edit_OLE_Interfaces
3 Rich Edit Constants=_win32_Rich_Edit_Constants
3 Rich Edit Control Styles=_win32_Rich_Edit_Control_Styles
3 Rich Edit Control Event Mask Flags=_win32_Rich_Edit_Control_Event_Mask_Flags
2 Status Windows
3 Status Windows=_win32_Status_Windows
3 About Status Windows=_win32_About_Status_Windows
3 Types and Styles=_win32_Types_and_Styles
3 Size and Height=_win32_Size_and_Height
3 Multiple-Part Status Windows=_win32_Multiple.2d.Part_Status_Windows
3 Status Window Text Operations=_win32_Status_Window_Text_Operations
3 Owner-Drawn Status Windows=_win32_Owner.2d.Drawn_Status_Windows
3 Simple Mode Status Windows=_win32_Simple_Mode_Status_Windows
3 Default Status Window Message Processing=_win32_Default_Status_Window_Message_Processing
3 Using Status Windows=_win32_Using_Status_Windows
3 Status Window Reference=_win32_Status_Window_Reference
3 Status Window Functions=_win32_Status_Window_Functions
3 Status Window Messages=_win32_Status_Window_Messages
2 Tab Controls
3 Tab Controls=_win32_Tab_Controls
3 About Tab Controls=_win32_About_Tab_Controls
3 About Tab Control Styles=_win32_About_Tab_Control_Styles
3 Tabs and Tab Attributes=_win32_Tabs_and_Tab_Attributes
3 Display Area=_win32_Display_Area
3 Tab Selection=_win32_Tab_Selection
3 Tab Control Image Lists=_win32_Tab_Control_Image_Lists
3 Tab Size and Position=_win32_Tab_Size_and_Position
3 Owner-Drawn Tabs=_win32_Owner_Drawn_Tabs
3 Tooltip Controls=_win32_Tooltip_Controls_local
3 Default Tab Control Message Processing=_win32_Default_Tab_Control_Message_Processing
3 Using Tab Controls=_win32_Using_Tab_Controls
3 Creating a Tab Control=_win32_Creating_a_Tab_Control
3 Creating a Tabbed Dialog Box=_win32_Creating_a_Tabbed_Dialog_Box
3 Tab Control Reference=_win32_Tab_Control_Reference
3 Tab Control Messages=_win32_Tab_Control_Messages
3 Tab Control Notification Messages=_win32_Tab_Control_Notification_Messages
3 Tab Control Structures=_win32_Tab_Control_Structures
3 Tab Control Styles=_win32_Tab_Control_Styles
2 Toolbars
3 Toolbars=_win32_Toolbars
3 About Toolbars=_win32_About_Toolbars
3 Toolbar Creation=_win32_Toolbar_Creation
3 Toolbar Size and Position=_win32_Toolbar_Size_and_Position
3 Tooltip Style=_win32_Tooltip_Style
3 Toolbar Bitmaps=_win32_Toolbar_Bitmaps
3 Toolbar Strings=_win32_Toolbar_Strings
3 Toolbar Buttons=_win32_Toolbar_Buttons
3 Toolbar Button Styles=_win32_Toolbar_Button_Styles
3 Toolbar Button States=_win32_Toolbar_Button_States
3 Command Identifier=_win32_Command_Identifier
3 Button Size and Position=_win32_Button_Size_and_Position
3 Customization=_win32_Customization
3 Default Message Handling=_win32_Default_Message_Handling
3 Using Toolbars=_win32_Using_Toolbars
3 Creating a Toolbar=_win32_Creating_a_Toolbar
3 Processing Tooltip Notification Messages=_win32_Processing_Tooltip_Notification_Messages
3 Toolbar Reference=_win32_Toolbar_Reference
3 Toolbar Functions=_win32_Toolbar_Functions
3 Toolbar Messages=_win32_Toolbar_Messages
3 Toolbar Notification Messages=_win32_Toolbar_Notification_Messages
3 Toolbar Structures=_win32_Toolbar_Structures
3 Toolbar Constants=_win32_Toolbar_Constants
3 Toolbar Styles=_win32_Toolbar_Styles
3 Toolbar States=_win32_Toolbar_States
2 Tooltip Controls
3 Tooltip Controls=_win32_Tooltip_Controls
3 About Tooltip Controls=_win32_About_Tooltip_Controls
3 Tooltip Creation=_win32_Tooltip_Creation
3 Style and Activation=_win32_Style_and_Activation
3 Types of Tools=_win32_Types_of_Tools
3 Tool Text=_win32_Tool_Text
3 Relaying Mouse Messages to the Tooltip=_win32_Relaying_Mouse_Messages_to_the_Tooltip
3 Tooltip Hit Testing=_win32_Tooltip_Hit_Testing
3 Miscellaneous Messages=_win32_Miscellaneous_Messages
3 Default Tooltip Control Message Processing=_win32_Default_Tooltip_Control_Message_Processing
3 Using Tooltip Controls=_win32_Using_Tooltip_Controls
3 Creating a Tooltip Control=_win32_Creating_a_Tooltip_Control
3 Using a Tooltip Control with a Dialog Box=_win32_Using_a_Tooltip_Control_with_a_Dialog_Box
3 Tooltip Control Reference=_win32_Tooltip_Control_Reference
3 Tooltip Control Messages=_win32_Tooltip_Control_Messages
3 Tooltip Control Notification Messages=_win32_Tooltip_Control_Notification_Messages
3 Tooltip Control Structures=_win32_Tooltip_Control_Structures
2 Trackbars
3 Trackbars=_win32_Trackbars
3 About Trackbars=_win32_About_Trackbars
3 Trackbar Styles=_win32_Trackbar_Styles
3 Messages to Trackbars=_win32_Messages_to_Trackbars
3 Trackbar Notification Messages=_win32_Trackbar_Notification_Messages
3 Default Trackbar Message Processing=_win32_Default_Trackbar_Message_Processing
3 Using Trackbars=_win32_Using_Trackbars
3 Creating a Trackbar=_win32_Creating_a_Trackbar
3 Processing Trackbar Notification Messages=_win32_Processing_Trackbar_Notification_Messages
3 Trackbar Reference=_win32_Trackbar_Reference
3 Trackbar Messages=_win32_Trackbar_Messages
2 Tree-View Controls
3 Tree-View Controls=_win32_Tree_View_Controls
3 About Tree-View Controls=_win32_About_Tree_View_Controls
3 Tree-View Styles=_win32_Tree_View_Styles
3 Parent and Child Items=_win32_Parent_and_Child_Items
3 Item Labels=_win32_Item_Labels
3 Tree-View Label Editing=_win32_Tree_View_Label_Editing
3 Tree-View Item Position=_win32_Tree_View_Item_Position
3 Tree-View Item States Overview=_win32_Tree_View_Item_States_Overview
3 Item Selection=_win32_Item_Selection
3 Item Information=_win32_Item_Information
3 Tree-View Image Lists=_win32_Tree_View_Image_Lists
3 Drag and Drop Operations=_win32_Drag_and_Drop_Operations
3 About Tree-View Control Notification Messages=_win32_About_Tree_View_Control_Notification_Messages
3 Default Tree-View Controls Message Processing=_win32_Default_Tree_View_Controls_Message_Processing
3 Using Tree-View Controls=_win32_Using_Tree_View_Controls
3 Creating a Tree-View Control=_win32_Creating_a_Tree_View_Control
3 Initializing the Image List=_win32_Initializing_the_Image_List
3 Adding Tree-View Items=_win32_Adding_Tree_View_Items
3 Dragging a Tree-View Item=_win32_Dragging_a_Tree_View_Item
3 Beginning the Tree-View Drag Operation=_win32_Beginning_the_Tree_View_Drag_Operation
3 Dragging the Tree-View Item=_win32_Dragging_the_Tree_View_Item
3 Ending the Tree-View Drag Operation=_win32_Ending_the_Tree_View_Drag_Operation
3 Tree-View Control Reference=_win32_Tree_View_Control_Reference
3 Tree-View Control Messages=_win32_Tree_View_Control_Messages
3 Tree-View Control Notification Messages=_win32_Tree_View_Control_Notification_Messages
3 Tree-View Control Structures=_win32_Tree_View_Control_Structures
3 Tree-View Control Constants=_win32_Tree_View_Control_Constants
3 Tree-View Window Styles=_win32_Tree_View_Window_Styles
3 Tree-View Item States=_win32_Tree_View_Item_States
2 Up-Down Controls
3 Up-Down Controls=_win32_Up_Down_Controls
3 About Up-Down Controls=_win32_About_Up_Down_Controls
3 About Up-Down Control Styles=_win32_About_Up_Down_Control_Styles
3 Position and Acceleration=_win32_Position_and_Acceleration
3 Default Up-Down Controls Message Processing=_win32_Default_Up_Down_Controls_Message_Processing
3 Up-Down Control Reference=_win32_Up_Down_Control_Reference
3 Up-Down Control Functions=_win32_Up_Down_Control_Functions
3 Up-Down Control Messages=_win32_Up_Down_Control_Messages
3 Up-Down Control Notification Messages=_win32_Up_Down_Control_Notification_Messages
3 Up-Down Control Structures=_win32_Up_Down_Control_Structures
3 Up-Down Control Styles=_win32_Up_Down_Control_Styles
2 Controls
3 Controls=_win32_Controls
3 About Controls=_win32_About_Controls
3 Predefined Controls=_win32_Predefined_Controls
3 Custom Controls=_win32_Custom_Controls
3 Control Notification Messages=_win32_Control_Notification_Messages
3 Control Messages=_win32_Control_Messages
3 Control Messages=_win32_Messages_Used_with_Controls
2 Buttons
3 Buttons=_win32_Buttons
3 About Buttons=_win32_About_Buttons
3 Button Types and Styles=_win32_Button_Types_and_Styles
3 Push Buttons=_win32_Push_Buttons
3 Check Boxes=_win32_Check_Boxes
3 Radio Buttons=_win32_Radio_Buttons
3 Owner-Drawn Buttons=_win32_Owner_Drawn_Buttons
3 Group Boxes=_win32_Group_Boxes
3 Button Styles=_win32_Button_Styles
3 Button States=_win32_Button_States
3 Button Selection=_win32_Button_Selection
3 Elements of a Button State=_win32_Elements_of_a_Button_State
3 Changes to a Button State=_win32_Changes_to_a_Button_State
3 Notification Messages from Buttons=_win32_Notification_Messages_from_Buttons
3 Messages to Buttons=_win32_Messages_to_Buttons
3 Button Color Messages=_win32_Button_Color_Messages
3 Button Default Message Processing=_win32_Button_Default_Message_Processing
3 Using Buttons=_win32_Using_Buttons
3 Creating a Button Outside a Dialog Box=_win32_Creating_a_Button_Outside_a_Dialog_Box
3 Using Buttons that Are Not Owner-Drawn=_win32_Using_Buttons_that_Are_Not_Owner_Drawn
3 Using Owner-Drawn Buttons=_win32_Using_Owner_Drawn_Buttons
3 Button Reference=_win32_Button_Reference
3 Button Functions=_win32_Button_Functions
3 Button Messages=_win32_Button_Messages
2 Combo Boxes
3 Combo Boxes=_win32_Combo_Boxes
3 About Combo Boxes=_win32_About_Combo_Boxes
3 Combo Box Types and Styles=_win32_Combo_Box_Types_and_Styles
3 Combo Box List=_win32_Combo_Box_List
3 List Contents=_win32_List_Contents
3 Current Selection=_win32_Current_Selection
3 Drop-Down Lists=_win32_Drop_Down_Lists
3 Edit Control Selection Fields=_win32_Edit_Control_Selection_Fields
3 Owner-Drawn Combo Boxes=_win32_Owner_Drawn_Combo_Boxes
3 Subclassed Combo Boxes=_win32_Subclassed_Combo_Boxes
3 Special Combo Box Features=_win32_Special_Combo_Box_Features
3 Directory Lists=_win32_Directory_Lists
3 Data Associated with List Items=_win32_Data_Associated_with_List_Items
3 The Extended User Interface=_win32_The_Extended_User_Interface
3 Combo Box Notifications=_win32_Combo_Box_Notifications
3 Default Combo Box Behavior=_win32_Default_Combo_Box_Behavior
3 Using Combo Boxes=_win32_Using_Combo_Boxes
3 Creating a Simple Combo Box=_win32_Creating_a_Simple_Combo_Box
3 Creating the Simple Dialog Box=_win32_Creating_the_Simple_Dialog_Box
3 Processing the WM_INITDIALOG and WM_DESTROY Messages in a Simple Dialog Box=_win32_Processing_the_WM_INITDIALOG_and_WM_DESTROY_Messages_in_a_Simple_Dialog_Box
3 Processing the WM_COMMAND Message in a Simple Dialog Box=_win32_Processing_the_WM_COMMAND_Message_in_a_Simple_Dialog_Box
3 Creating a Spell Dialog Box=_win32_Creating_a_Spell_Dialog_Box
3 Creating an Owner-Drawn Combo Box=_win32_Creating_an_Owner_Drawn_Combo_Box
3 Creating the Owner-Drawn Dialog Box=_win32_Creating_the_Owner_Drawn_Dialog_Box
3 Processing the WM_INITDIALOG and WM_DESTROY Messages in an Owner-Drawn Dialog Box=_win32_Processing_the_WM_INITDIALOG_and_WM_DESTROY_Messages_in_an_Owner_Drawn_Dialog_Box
3 Processing the WM_MEASUREITEM Message=_win32_Processing_the_WM_MEASUREITEM_Message
3 Processing the WM_DRAWITEM Message=_win32_Processing_the_WM_DRAWITEM_Message
3 Processing the WM_COMMAND Message in an Owner-Drawn Dialog Box=_win32_Processing_the_WM_COMMAND_Message_in_an_Owner_Drawn_Dialog_Box
3 Creating a Square Meal Dialog Box=_win32_Creating_a_Square_Meal_Dialog_Box
3 Subclassing a Combo Box=_win32_Subclassing_a_Combo_Box
3 Processing the WM_CREATE Message=_win32_Processing_the_WM_CREATE_Message
3 Processing the WM_SETFOCUS Message=_win32_Processing_the_WM_SETFOCUS_Message
3 Processing the Application-Defined Messages=_win32_Processing_the_Application_Defined_Messages
3 Creating a Combo-box Toolbar=_win32_Creating_a_Combo_box_Toolbar
3 Combo Box Reference=_win32_Combo_Box_Reference
3 Combo Box Functions=_win32_Combo_Box_Functions
3 Combo Box Structures=_win32_Combo_Box_Structures
3 Combo Box Messages=_win32_Combo_Box_Messages
2 Edit Controls
3 Edit Controls=_win32_Edit_Controls
3 About Edit Controls=_win32_About_Edit_Controls
3 Edit Control Styles=_win32_Edit_Control_Styles
3 The Text Buffer=_win32_The_Text_Buffer
3 Allocating a Text Buffer=_win32_Allocating_a_Text_Buffer
3 Initializing a Text Buffer=_win32_Initializing_a_Text_Buffer
3 Making a Text Buffer Read-Only=_win32_Making_a_Text_Buffer_Read_Only
3 Changing the Formatting Rectangle=_win32_Changing_the_Formatting_Rectangle
3 Text Operations=_win32_Text_Operations
3 Character Sets=_win32_Character_Sets
3 Fonts=_win32_Fonts
3 Selecting an Edit Control=_win32_Selecting_an_Edit_Control
3 Selecting Text=_win32_Selecting_Text
3 Replacing Text=_win32_Replacing_Text
3 Cut, Copy, Paste, and Clear Operations=_win32_Cut_Copy_Paste_and_Clear_Operations
3 Modifying Text=_win32_Modifying_Text
3 Limiting User-Entered Text=_win32_Limiting_User_Entered_Text
3 Character and Line Operations=_win32_Character_and_Line_Operations
3 Scrolling Text in an Edit Control=_win32_Scrolling_Text_in_an_Edit_Control
3 Tab Stops and Margins=_win32_Tab_Stops_and_Margins
3 Password Characters=_win32_Password_Characters
3 Using Integers=_win32_Using_Integers
3 Undoing Text Operations=_win32_Undoing_Text_Operations
3 Wordwrap Functions=_win32_Wordwrap_Functions
3 Retrieving Points and Characters=_win32_Retrieving_Points_and_Characters
3 Edit Control Notification Messages=_win32_Edit_Control_Notification_Messages
3 Edit Control Default Message Processing=_win32_Edit_Control_Default_Message_Processing
3 Using Edit Controls=_win32_Using_Edit_Controls
3 Simple Word Processing with an Edit Control=_win32_Simple_Word_Processing_with_an_Edit_Control
3 Using Single-Line Edit Controls=_win32_Using_Single_Line_Edit_Controls
3 Edit Control Reference=_win32_Edit_Control_Reference
3 Edit Control Functions=_win32_Edit_Control_Functions
3 Edit Control Messages=_win32_Edit_Control_Messages
2 List Boxes
3 List Boxes=_win32_List_Boxes
3 About List Boxes=_win32_About_List_Boxes
3 List Box Styles=_win32_List_Box_Styles
3 List Box Functions Overview=_win32_List_Box_Functions_Overview
3 Notification Messages from List Boxes=_win32_Notification_Messages_from_List_Boxes
3 Messages to List Boxes=_win32_Messages_to_List_Boxes
3 Default Window-Message Processing=_win32_Default_Window_Message_Processing
3 Using List Boxes=_win32_Using_List_Boxes
3 Creating a Simple List Box=_win32_Creating_a_Simple_List_Box
3 Creating a Directory Listing in a Single-Selection List Box=_win32_Creating_a_Directory_Listing_in_a_Single_Selection_List_Box
3 Creating a Multiple-Selection List Box=_win32_Creating_a_Multiple_Selection_List_Box
3 Creating an Owner-Drawn List Box=_win32_Creating_an_Owner_Drawn_List_Box
3 List Box Reference=_win32_List_Box_Reference
3 List Box Functions=_win32_List_Box_Functions
3 List Box Structures=_win32_List_Box_Structures
3 List Box Messages=_win32_List_Box_Messages
2 Scroll Bars
3 Scroll Bars=_win32_Scroll_Bars
3 About Scroll Bars=_win32_About_Scroll_Bars
3 Parts of a Scroll Bar=_win32_Parts_of_a_Scroll_Bar
3 Standard Scroll Bars and Scroll Bar Controls=_win32_Standard_Scroll_Bars_and_Scroll_Bar_Controls
3 Scroll Box Position and Scrolling Range=_win32_Scroll_Box_Position_and_Scrolling_Range
3 Scroll Bar Visibility=_win32_Scroll_Bar_Visibility
3 Scroll Bar Requests=_win32_Scroll_Bar_Requests
3 Keyboard Interface for a Scroll Bar=_win32_Keyboard_Interface_for_a_Scroll_Bar
3 Scrolling the Client Area=_win32_Scrolling_the_Client_Area
3 Scroll Bar Colors and Metrics=_win32_Scroll_Bar_Colors_and_Metrics
3 Using Scroll Bars=_win32_Using_Scroll_Bars
3 Creating Scroll Bars=_win32_Creating_Scroll_Bars
3 Scrolling Text=_win32_Scrolling_Text
3 Scrolling Text with the WM_CREATE Message=_win32_Scrolling_Text_with_the_WM_CREATE_Message
3 Scrolling Text with the WM_SIZE Message=_win32_Scrolling_Text_with_the_WM_SIZE_Message
3 Scrolling Text with the WM_HSCROLL and WM_VSCROLL Messages=_win32_Scrolling_Text_with_the_WM_HSCROLL_and_WM_VSCROLL_Messages
3 Scrolling Text with the WM_PAINT Message=_win32_Scrolling_Text_with_the_WM_PAINT_Message
3 Example of Scrolling Text=_win32_Example_of_Scrolling_Text
3 Scrolling a Bitmap=_win32_Scrolling_a_Bitmap
3 Scrolling a Bitmap with the WM_CREATE Message=_win32_Scrolling_a_Bitmap_with_the_WM_CREATE_Message
3 Scrolling a Bitmap with the WM_SIZE Message=_win32_Scrolling_a_Bitmap_with_the_WM_SIZE_Message
3 Scrolling a Bitmap with the WM_HSCROLL and WM_VSCROLL Messages=_win32_Scrolling_a_Bitmap_with_the_WM_HSCROLL_and_WM_VSCROLL_Messages
3 Example of Scrolling a Bitmap=_win32_Example_of_Scrolling_a_Bitmap
3 Creating a Keyboard Interface for a Standard Scroll Bar=_win32_Creating_a_Keyboard_Interface_for_a_Standard_Scroll_Bar
3 Scroll Bar Reference=_win32_Scroll_Bar_Reference
3 Scroll Bar Functions=_win32_Scroll_Bar_Functions
3 Scroll Bar Structures=_win32_Scroll_Bar_Structures
3 Scroll Bar Messages=_win32_Scroll_Bar_Messages
2 Static Controls
3 Static Controls=_win32_Static_Controls
3 About Static Controls=_win32_About_Static_Controls
3 Static Control Types and Styles=_win32_Static_Control_Types_and_Styles
3 Simple Graphics=_win32_Simple_Graphics
3 Text=_win32_Text
3 Images=_win32_Images
3 Owner-Drawn=_win32_Owner.2d.Drawn
3 Static Control Styles=_win32_Static_Control_Styles
3 Static Control Default Message Processing=_win32_Static_Control_Default_Message_Processing
3 Using Static Controls=_win32_Using_Static_Controls
3 Static Control Messages=_win32_Messages_Used_with_Static_Controls
3 Static Control Notification Messages=_win32_Static_Control_Notification_Messages
2 Application Desktop Toolbars
3 Application Desktop Toolbars=_win32_Application_Desktop_Toolbars
3 About Application Desktop Toolbars=_win32_About_Application_Desktop_Toolbars
3 Sending Messages=_win32_Sending_Messages
3 Registration=_win32_Registration
3 Appbar Size and Position=_win32_Appbar_Size_and_Position
3 Autohide Application Desktop Toolbars=_win32_Autohide_Application_Desktop_Toolbars
3 Appbar Notification Messages=_win32_Appbar_Notification_Messages
3 Using Application Desktop Toolbars=_win32_Using_Application_Desktop_Toolbars
3 Registering an Application Desktop Toolbar=_win32_Registering_an_Application_Desktop_Toolbar
3 Setting the Appbar Size and Position=_win32_Setting_the_Appbar_Size_and_Position
3 Processing Appbar Notification Messages=_win32_Processing_Appbar_Notification_Messages
3 Application Desktop Toolbars Reference=_win32_Application_Desktop_Toolbar_Reference
3 Application Desktop Toolbars Functions=_win32_Application_Desktop_Toolbar_Functions
3 Application Desktop Toolbars Structures=_win32_Application_Desktop_Toolbar_Structures
3 Application Desktop Toolbars Messages=_win32_Application_Desktop_Toolbar_Messages
3 Application Desktop Toolbars Notification Messages=_win32_Application_Desktop_Toolbar_Notification_Messages
2 Briefcase Reconcilers
3 Briefcase Reconcilers=_win32_Briefcase_Reconcilers
3 About Briefcase Reconcilers=_win32_About_Briefcase_Reconcilers
3 Reconciliation=_win32_Reconciliation
3 Creating a Briefcase Reconciler=_win32_Creating_a_Briefcase_Reconciler
3 User Interaction=_win32_User_Interaction
3 Embedded Objects=_win32_Embedded_Objects
3 Residues=_win32_Residues
3 Briefcase Reconciler Reference=_win32_Briefcase_Reconciler_Reference
3 Briefcase Reconciler Interfaces=_win32_Briefcase_Reconciler_Interfaces
2 Dragging and Dropping
3 Dragging and Dropping=_win32_Dragging_and_Dropping
3 About Dragging and Dropping=_win32_About_Dragging_and_Dropping
3 General OLE Concepts=_win32_General_OLE_Concepts
3 Adding Drop Source Capabilities=_win32_Adding_Drop_Source_Capabilities
3 Adding Drop Target Capabilities=_win32_Adding_Drop_Target_Capabilities
3 Other Drag and Drop Considerations=_win32_Other_Drag_and_Drop_Considerations
3 Scrap Files=_win32_Scrap_Files
3 Round-Trip Support=_win32_Round_Trip_Support
3 Caching Additional Data Formats=_win32_Caching_Additional_Data_Formats
3 Delay-Rendered Formats=_win32_Delay_Rendered_Formats
3 Clipboard Formats for Shell Data Transfers=_win32_Clipboard_Formats_for_Shell_Data_Transfers
3 "FileName" Format=_win32_FileName_Format
3 "FileNameMap" Format=_win32_FileNameMap_Format
3 CF_HDROP Format=_win32_CF_HDROP_Format
3 "PrinterFriendlyName" Format=_win32_PrinterFriendlyName_Format
3 "FileContents" Format=_win32_FileContents_Format
3 "FileGroupDescriptor" Format=_win32_FileGroupDescriptor_Format
3 "Shell Object Offsets" Format=_win32_Shell_Object_Offsets_Format
3 "Net Resource" Format=_win32_Net_Resource_Format
3 "Shell IDList Array" Format=_win32_Shell_IDList_Array_Format
3 Dragging and Dropping Reference=_win32_Dragging_and_Dropping_Reference
3 Dragging and Dropping Structures=_win32_Dragging_and_Dropping_Structures
3 Dragging and Dropping Enumeration Types=_win32_Dragging_and_Dropping_Enumeration_Types
2 File Parsers
3 File Parsers=_win32_File_Parsers
3 About File Parsers=_win32_About_File_Parsers
3 Adding or Removing File Parsers=_win32_Adding_or_Removing_File_Parsers
3 File Parser Requirements=_win32_File_Parser_Requirements
3 Restartable Parsing=_win32_Restartable_Parsing
3 Word Processing Sections=_win32_Word_Processing_Sections
3 Paragraph Attributes=_win32_Paragraph_Attributes
3 Tables=_win32_Tables
3 Subdocuments=_win32_Subdocuments
3 Characters and Character Attributes=_win32_Characters_and_Character_Attributes
3 Embedded Graphics Objects=_win32_Embedded_Graphics_Objects
3 Spreadsheet Sections=_win32_Spreadsheet_Sections
3 Database Sections=_win32_Database_Sections
3 Bitmapped Sections=_win32_Bitmapped_Sections
3 Section Palettes=_win32_Section_Palettes
3 Tiles and Scan Lines=_win32_Tiles_and_Scan_Lines
3 Building Scan Lines=_win32_Building_Scan_Lines
3 Vector Graphics Sections=_win32_Vector_Graphics_Sections
3 Writing a File Parser=_win32_Writing_a_File_Parser
3 File Parser Reference=_win32_File_Parser_Reference
3 File Parser Functions=_win32_File_Parser_Functions
3 File Parser Helper Functions=_win32_File_Parser_Helper_Functions
3 File Parser Structures=_win32_File_Parser_Structures
3 File Parser Macros=_win32_File_Parser_Macros
3 File Parser Constants=_win32_File_Parser_Constants
3 Vector Object Values=_win32_Vector_Object_Values
3 Vector Attribute Values=_win32_Vector_Attribute_Values
2 File Viewers
3 File Viewers=_win32_File_Viewers
3 About File Viewers=_win32_About_File_Viewers
3 Adding or Replacing File Viewers=_win32_Adding_or_Replacing_File_Viewers
3 File Viewer Registration=_win32_File_Viewer_Registration
3 Determining File Types=_win32_Determining_File_Types
3 Structure of Registry Entries=_win32_Structure_of_Registry_Entries
3 Registering a File Viewer=_win32_Registering_a_File_Viewer
3 Quick View Program=_win32_Quick_View_Program
3 Quick View Execution and Error Conditions=_win32_Quick_View_Execution_and_Error_Conditions
3 Pinned Windows=_win32_Pinned_Windows
3 Searching Dialog Box=_win32_Searching_Dialog_Box
3 File Viewer Structure and Implementation=_win32_File_Viewer_Structure_and_Implementation
3 IFileViewer Interface=_win32_IFileViewer_Interface
3 File Viewer Creation=_win32_File_Viewer_Creation
3 File Viewer User Interface Guidelines=_win32_File_Viewer_User_Interface_Guidelines
3 File Viewer Main Window=_win32_File_Viewer_Main_Window
3 File Viewer File Menu Items=_win32_File_Viewer_File_Menu_Items
3 File Viewer View Menu Items=_win32_File_Viewer_View_Menu_Items
3 File Viewer Help Menu Items=_win32_File_Viewer_Help_Menu_Items
3 File Viewer Toolbar Buttons=_win32_File_Viewer_Toolbar_Buttons
3 File Viewer Status Window Messages=_win32_File_Viewer_Status_Window_Messages
3 File Viewer Viewport Window Contents=_win32_File_Viewer_Viewport_Window_Contents
3 Drag and Drop in File Viewers=_win32_Drag_and_Drop_in_File_Viewers
3 Sophisticated File Viewers=_win32_Sophisticated_File_Viewers
3 File Viewer Reference=_win32_File_Viewer_Reference
3 File Viewer Interfaces=_win32_File_Viewer_Interfaces
3 File Viewer Structures=_win32_File_Viewer_Structures
2 Shell Extensions
3 Shell Extensions=_win32_Shell_Extensions
3 About Shell Extensions=_win32_About_Shell_Extensions
3 Shell Extension Terms=_win32_Shell_Extension_Terms
3 Registry Entries for Extending the Shell=_win32_Registry_Entries_for_Extending_the_Shell
3 Setting Default Icons for File Classes=_win32_Setting_Default_Icons_for_File_Classes
3 Modifying the Context Menu for a File Class=_win32_Modifying_the_Context_Menu_for_a_File_Class
3 Modifying the New Submenu=_win32_Modifying_the_New_Submenu
3 Registering Shell Extensions=_win32_Registering_Shell_Extensions
3 Installing Handlers on Windows NT=_win32_Installing_Handlers_on_Windows_NT
3 Debugging Tips=_win32_Debugging_Tips
3 Running and Testing Namespace Extensions (Windows NT)=_win32_Running_and_Testing_Namespace_Extensions_Windows_NT_
3 How the Shell Accesses Shell Extension Handlers=_win32_How_the_Shell_Accesses_Shell_Extension_Handlers
3 Using Shell Extensions=_win32_Using_Shell_Extensions
3 Context Menu Handlers=_win32_Context_Menu_Handlers
3 Context Menu Extensions=_win32_Context_Menu_Extensions
3 IContextMenu Interface=_win32_IContextMenu_Interface
3 Drag and Drop Handlers=_win32_Drag_and_Drop_Handlers
3 Icon Handlers=_win32_Icon_Handlers
3 Property Sheet Handlers=_win32_Property_Sheet_Handlers
3 Adding Property Sheet Pages=_win32_Adding_Property_Sheet_Pages
3 Replacing Control Panel Pages=_win32_Replacing_Control_Panel_Pages
3 Copy Hook Handlers=_win32_Copy_Hook_Handlers
3 Data Handlers=_win32_Data_Handlers
3 Drop Handlers=_win32_Drop_Handlers
3 Shell Extensions Reference=_win32_Shell_Extensions_Reference
3 Shell Extensions Interfaces=_win32_Shell_Extensions_Interfaces
3 Shell Extensions Structures=_win32_Shell_Extensions_Structures
2 Shell Links
3 Shell Links=_win32_Shell_Links
3 About Shell Links=_win32_About_Shell_Links
3 Link Resolution=_win32_Link_Resolution
3 Initialization of the Component Object Library=_win32_Initialization_of_the_Component_Object_Library
3 Location-Independent Names=_win32_Location_Independent_Names
3 Link Files=_win32_Link_Files
3 Location in the Namespace=_win32_Location_in_the_Namespace
3 Object Working Directory=_win32_Object_Working_Directory
3 Object Command-Line Arguments=_win32_Object_Command_Line_Arguments
3 Shortcut Show Command=_win32_Shortcut_Show_Command
3 Shortcut Icon and Description=_win32_Shortcut_Icon_and_Description
3 Shortcut Hot Key=_win32_Shortcut_Hot_Key
3 Item Identifiers and Identifier Lists=_win32_Item_Identifiers_and_Identifier_Lists
3 Using Shell Links=_win32_Using_Shell_Links
3 Creating a Shortcut to a File=_win32_Creating_a_Shortcut_to_a_File
3 Resolving A Shortcut=_win32_Resolving_A_Shortcut
3 Creating a Shortcut to a Nonfile Object=_win32_Creating_a_Shortcut_to_a_Nonfile_Object
3 Shell Links Reference=_win32_Shell_Links_Reference
3 Shell Links Interfaces=_win32_Shell_Links_Interfaces
2 Shell's Namespace
3 Shell's Namespace=_win32_Shells_Namespace
3 About the Shell's Namespace=_win32_About_the_Shells_Namespace
3 Folders and File Objects=_win32_Folders_and_File_Objects
3 Item Identifiers and Pointers to Item Identifier Lists=_win32_Item_Identifiers_and_Pointers_to_Item_Identifier_Lists
3 Folder Locations=_win32_Folder_Locations
3 Item Enumeration=_win32_Item_Enumeration
3 Display Names and Filenames=_win32_Display_Names_and_Filenames
3 Object Attributes and Interfaces=_win32_Object_Attributes_and_Interfaces
3 Using the Shell's Namespace=_win32_Using_the_Shells_Namespace
3 Using PIDLs and Display Names=_win32_Using_PIDLs_and_Display_Names
3 Browsing for Folders=_win32_Browsing_for_Folders
3 Extending the Shell's Namespace=_win32_Extending_the_Shells_Namespace
3 Structuring a Namespace Extension=_win32_Structuring_a_Namespace_Extension
3 Identifying Items in the Namespace=_win32_Identifying_Items_in_the_Namespace
3 Nonrooted and Rooted Explorers=_win32_Nonrooted_and_Rooted_Explorers
3 Creating a Junction Point=_win32_Creating_a_Junction_Point
3 Opening a Rooted Explorer=_win32_Opening_a_Rooted_Explorer
3 UI Negotiation (Menu, Toolbar, and Status Bar)=_win32_UI_Negotiation_Menu_Toolbar_and_Status_Bar_
3 Persistent View State=_win32_Persistent_View_State
3 Registering Your Namespace Extension=_win32_Registering_Your_Namespace_Extension
3 Shell's Namespace Reference=_win32_Shells_Namespace_Reference
3 Shell's Namespace Functions=_win32_Shells_Namespace_Functions
3 Shell's Namespace Interfaces=_win32_Shells_Namespace_Interfaces
3 Shell's Namespace Structures=_win32_Shells_Namespace_Structures
3 Shell's Namespace Enumeration Types=_win32_Shells_Namespace_Enumeration_Types
2 System Policies
3 System Policies=_win95_System_Policies
3 About System Policies=_win95_About_System_Policies
3 Registry Settings=_win95_Registry_Settings
3 Policy Editors and Downloaders=_win95_Policy_Editors_and_Downloaders
3 Architecture=_win95_Architecture
3 Policy Primitives=_win95_Policy_Primitives
3 Policy Information=_win95_Policy_Information
3 Default User and Computer Names=_win95_Default_User_and_Computer_Names
3 Policy Downloading=_win95_Policy_Downloading
3 Using the System Policy Editor=_win95_Using_the_System_Policy_Editor
3 Policy Editor User Interface=_win95_Policy_Editor_User_Interface
3 Template File Format=_win95_Template_File_Format
3 Categories=_win95_Categories
3 Policies=_win95_Policies
3 Policy Parts=_win95_Policy_Parts
3 Part Types=_win95_Part_Types
3 Action Lists=_win95_Action_Lists
3 Comments=_win95_Comments
3 Conditional Expressions=_win95_Conditional_Expressions
3 Policy File Format=_win95_Policy_File_Format
3 Control Codes=_win95_Control_Codes
3 Computers Key=_win95_Computers_Key
3 Groups and GroupData Keys=_win95_Groups_and_GroupData_Keys
3 Users Key=_win95_Users_Key
3 Misc Key=_win95_Misc_Key
3 Installable Policy Downloaders=_win95_Installable_Policy_Downloaders
2 Taskbar
3 Taskbar=_win32_Taskbar
3 About the Taskbar=_win32_About_the_Taskbar
3 Taskbar Display Options=_win32_Taskbar_Display_Options
3 Adding to the Start Menu=_win32_Adding_to_the_Start_Menu
3 Visibility of Taskbar Buttons=_win95_Visibility_of_Taskbar_Buttons
3 Working with the Status Area=_win32_Working_with_the_Status_Area
3 Sending Taskbar Messages=_win32_Sending_Taskbar_Messages
3 Receiving Callback Messages=_win32_Receiving_Callback_Messages
3 Using the Taskbar=_win32_Using_the_Taskbar
3 Adding and Deleting Taskbar Icons=_win32_Adding_and_Deleting_Taskbar_Icons
3 Receiving Mouse Events=_win32_Receiving_Mouse_Events
3 Taskbar Reference=_win32_Taskbar_Reference
3 Taskbar Functions=_win32_Taskbar_Functions
3 Taskbar Structures=_win32_Taskbar_Structures
3 Taskbar Messages=_win32_Taskbar_Messages
2 Control Panel Applications
3 Control Panel Applications=_win32_Control_Panel_Applications
3 About Control Panel Applications=_win32_About_Control_Panel_Applications
3 Application Responsibilities and Operation=_win32_Application_Responsibilities_and_Operation
3 Application Entry-Point Function=_win32_Application_Entry_Point_Function
3 Message Processing=_win32_Message_Processing
3 Application Setup=_win32_Application_Setup
3 Creating Control Panel Applications=_win32_Creating_Control_Panel_Applications
3 Control Panel Reference=_win32_Control_Panel_Reference
3 Control Panel Functions=_win32_Control_Panel_Functions
3 Control Panel Structures=_win32_Control_Panel_Structures
3 Control Panel Messages=_win32_Control_Panel_Messages
2 File Installation Library
3 File Installation Library=_win32_File_Installation_Library
3 About File Installation=_win32_About_File_Installation
3 Creating an Installation Program=_win32_Creating_an_Installation_Program
3 File Installation Library Reference=_win32_File_Installation_Library_Reference
3 File Installation Library Functions=_win32_Functions_Used_for_File_Installation
3 File Installation Library Structures=_win32_File_Installation_Library_Structures
2 File Manager Extensions
3 File Manager Extensions=_win32_File_Manager_Extensions
3 About File Manager Extensions=_win32_About_File_Manager_Extensions
3 Creating a File Manager Extension=_win32_Creating_a_File_Manager_Extension
3 Creating the Entry-Point Function=_win32_Creating_the_Entry_Point_Function
3 Loading the Extension=_win32_Loading_the_Extension
3 Adding Custom Buttons=_win32_Adding_Custom_Buttons
3 Processing Menu Selections=_win32_Processing_Menu_Selections
3 Initializing the Extension Menu=_win32_Initializing_the_Extension_Menu
3 Updating the Extension Menu=_win32_Updating_the_Extension_Menu
3 Processing File Selections=_win32_Processing_File_Selections
3 Quitting the Extension Dynamic-Link Library=_win32_Quitting_the_Extension_Dynamic_Link_Library
3 Installing Extensions=_win32_Installing_Extensions
3 Extension Messages=_win32_Extension_Messages
3 Processing Commands and Messages from File Manager=_win32_Processing_Commands_and_Messages_from_File_Manager
3 Adding the Undelete Command=_win32_Adding_the_Undelete_Command
3 File Manager Extension Reference=_win32_File_Manager_Extension_Reference
3 File Manager Extension Functions=_win32_File_Manager_Extension_Functions
3 File Manager Extension Structures=_win32_File_Manager_Extension_Structures
3 File Manager Extension Messages=_win32_File_Manager_Extension_Messages
3 File Manager Extension Event Messages=_win32_File_Manager_Extension_Event_Messages
2 Screen Saver Library
3 Screen Saver Library=_win32_Screen_Saver_Library
3 About Screen Savers=_win32_About_Screen_Savers
3 Using the Screen Saver Functions=_win32_Using_the_Screen_Saver_Functions
3 Creating a Screen Saver=_win32_Creating_a_Screen_Saver
3 Supporting the Configuration Dialog Box=_win32_Supporting_the_Configuration_Dialog_Box
3 Supporting the Screen Saver Window Procedure=_win32_Supporting_the_Screen_Saver_Window_Procedure
3 Creating a Module-Definition File=_win32_Creating_a_Module.2d.Definition_File
3 Installing New Screen Savers=_win32_Installing_New_Screen_Savers
3 Adding Help=_win32_Adding_Help
3 Screen Saver Functions=_win32_Functions_Used_with_Screen_Savers
2 Shell Dynamic Data Exchange Interface
3 Shell Dynamic Data Exchange Interface=_win32_Shell_Dynamic_Data_Exchange_Interface
3 About Program Manager Initialization=_win32_About_Program_Manager_Initialization
3 Settings Key=_win32_Settings_Key
3 Groups Key=_win32_Groups_Key
3 Restrictions Key=_win32_Restrictions_Key
3 Command-String Interface=_win32_Command_String_Interface
3 CreateGroup=_win32_CreateGroup
3 ShowGroup=_win32_ShowGroup
3 DeleteGroup=_win32_DeleteGroup
3 Reload=_win32_Reload
3 AddItem=_win32_AddItem
3 ReplaceItem=_win32_ReplaceItem
3 DeleteItem=_win32_DeleteItem
3 ExitProgman=_win32_ExitProgman
3 Requesting Group Information=_win32_Requesting_Group_Information
2 Shell Library
3 Shell Library=_win32_Shell_Library
3 About the Shell Library=_win32_About_the_Shell_Library
3 Using the Shell Features=_win32_Using_the_Shell_Features
3 Using the Drag-Drop Feature=_win32_Using_the_Drag_Drop_Feature
3 Using Associations to Find and Start Applications=_win32_Using_Associations_to_Find_and_Start_Applications
3 Extracting Icons from Executable Files=_win32_Extracting_Icons_from_Executable_Files
3 Shell Library Reference=_win32_Shell_Library_Reference
3 Shell Library Functions=_win32_Shell_Library_Functions
3 Shell Library Messages=_win32_Shell_Library_Messages
3 Shell Library Structures=_win32_Shell_Library_Structures
2 Bitmaps
3 Bitmaps=_win32_Bitmaps
3 About Bitmaps=_win32_About_Bitmaps
3 Bitmap Types=_win32_Bitmap_Types
3 Device-Independent Bitmaps=_win32_Device.2d.Independent_Bitmaps
3 Device-Dependent Bitmaps=_win32_Device.2d.Dependent_Bitmaps
3 Bitmaps, Device Contexts, and Drawing Surfaces=_win32_Bitmaps.2c_.Device_Contexts.2c_.and_Drawing_Surfaces
3 The Drawing Surface=_win32_The_Drawing_Surface
3 Compatible Device Contexts=_win32_Compatible_Device_Contexts
3 Bitmap Rotation=_win32_Bitmap_Rotation
3 Bitmap Scaling=_win32_Bitmap_Scaling
3 Bitmaps as Brushes=_win32_Bitmaps_as_Brushes
3 Bitmap Storage=_win32_Bitmap_Storage
3 Using Bitmaps=_win32_Using_Bitmaps
3 Capturing an Image=_win32_Capturing_an_Image
3 Scaling an Image=_win32_Scaling_an_Image
3 Storing an Image=_win32_Storing_an_Image
3 Bitmap Reference=_win32_Bitmap_Reference
3 Bitmap Functions=_win32_Bitmap_Functions
3 Bitmap Structures=_win32_Bitmap_Structures
3 Bitmap Macros=_win32_Bitmap_Macros
2 Brushes
3 Brushes=_win32_Brushes
3 About Brushes=_win32_About_Brushes
3 Brush Origin=_win32_Brush_Origin
3 Logical Brush Types=_win32_Logical_Brush_Types
3 Solid Brush=_win32_Solid_Brush
3 Stock Brush=_win32_Stock_Brush
3 Hatch Brush=_win32_Hatch_Brush
3 Pattern Brush=_win32_Pattern_Brush
3 Using Brushes=_win32_Using_Brushes
3 Brush Reference=_win32_Brush_Reference
3 Brush Functions=_win32_Functions_Used_with_Brushes
3 Brush Structures=_win32_Brush_Structures
2 Clipping
3 Clipping=_win32_Clipping
3 About Clipping=_win32_About_Clipping
3 Clipping Regions=_win32_Clipping_Regions
3 Clip Paths=_win32_Clip_Paths
3 Using Clipping=_win32_Using_Clipping
3 Clipping Functions=_win32_Functions_Used_with_Clipping
2 Colors
3 Colors=_win32_Colors
3 About Colors=_win32_About_Colors
3 Color Basics=_win32_Color_Basics
3 Color Values=_win32_Color_Values
3 Color Approximations and Dithering=_win32_Color_Approximations_and_Dithering
3 Color in Bitmaps=_win32_Color_in_Bitmaps
3 Color Mixing=_win32_Color_Mixing
3 Color Palettes=_win32_Color_Palettes
3 Default Palette=_win32_Default_Palette
3 Logical Palette=_win32_Logical_Palette
3 Palette Animation=_win32_Palette_Animation
3 System Palette=_win32_System_Palette
3 System Palette and Static Colors=_win32_System_Palette_and_Static_Colors
3 Palette Messages=_win32_Palette_Messages
3 Halftone Palette and Color Adjustment=_win32_Halftone_Palette_and_Color_Adjustment
3 Using Color=_win32_Using_Color
3 Enumerating Colors=_win32_Enumerating_Colors
3 Creating Colored Pens and Brushes=_win32_Creating_Colored_Pens_and_Brushes
3 Color Reference=_win32_Color_Reference
3 Color Functions=_win32_Color_Functions
3 Color Structures=_win32_Color_Structures
3 Color Macros=_win32_Color_Macros
3 Color Messages=_win32_Color_Messages
2 Coordinate Spaces and Transformations
3 Coordinate Spaces and Transformations=_win32_Coordinate_Spaces_and_Transformations
3 About Coordinate Spaces and Transformations=_win32_About_Coordinate_Spaces_and_Transformations
3 Transformation of Coordinate Spaces=_win32_Transformation_of_Coordinate_Spaces
3 World-Space to Page-Space Transformations=_win32_World.2d.Space_to_Page.2d.Space_Transformations
3 Translation=_win32_Translation
3 Scaling=_win32_Scaling
3 Rotation=_win32_Rotation
3 Shear=_win32_Shear
3 Reflection=_win32_Reflection
3 Combined World-to-Page Space Transformations=_win32_Combined_World.2d.to.2d.Page_Space_Transformations
3 Page-Space to Device-Space Transformations=_win32_Page.2d.Space_to_Device.2d.Space_Transformations
3 Predefined Mapping Modes=_win32_Predefined_Mapping_Modes
3 Application-Defined Mapping Modes=_win32_Application.2d.Defined_Mapping_Modes
3 Device-Space to Physical-Device Transformation=_win32_Device.2d.Space_to_Physical.2d.Device_Transformation
3 Default Transformations=_win32_Default_Transformations
3 Using Coordinate Spaces and Transformations=_win32_Using_Coordinate_Spaces_and_Transformations
3 Coordinate Space and Transformation Reference=_win32_Coordinate_Space_and_Transformation_Reference
3 Coordinate Space and Transformation Functions=_win32_Functions_Used_with_Coordinate_Spaces_and_Transformations
3 Coordinate Space and Transformation Structures=_win32_Coordinate_Space_and_Transformation_Structures
2 Device Contexts
3 Device Contexts=_win32_Device_Contexts
3 About Device Contexts=_win32_About_Device_Contexts
3 Graphic Objects=_win32_Graphic_Objects
3 Graphic Modes=_win32_Graphic_Modes
3 Device Context Types=_win32_Device_Context_Types
3 Display Device Contexts=_win32_Display_Device_Contexts
3 Printer Device Contexts=_win32_Printer_Device_Contexts
3 Memory Device Contexts=_win32_Memory_Device_Contexts
3 Information Device Contexts=_win32_Information_Device_Contexts
3 Device Context Operations=_win32_Device_Context_Operations
3 Operations on Graphic Objects=_win32_Operations_on_Graphic_Objects
3 Cancellation of Drawing Operations=_win32_Cancellation_of_Drawing_Operations
3 Retrieving Device Data=_win32_Retrieving_Device_Data
3 Saving, Restoring, and Resetting a Device Context=_win32_Saving_Restoring_and_Resetting_a_Device_Context
3 Using the Device Context Functions=_win32_Using_the_Device_Context_Functions
3 Obtaining a Private Display Device Context=_win32_Obtaining_a_Private_Display_Device_Context
3 Creating a Printer Device Context=_win32_Creating_a_Printer_Device_Context
3 Retrieving the Capabilities of a Printer=_win32_Retrieving_the_Capabilities_of_a_Printer
3 Retrieving Graphic-Object Attributes and Selecting New Graphic Objects=_win32_Retrieving_Graphic_Object_Attributes_and_Selecting_New_Graphic_Objects
3 Device Context Reference=_win32_Device_Context_Reference
3 Device Context Functions=_win32_Device_Context_Functions
3 Device Context Messages=_win32_Device_Context_Messages
2 Enhanced Metafile Records
3 Enhanced Metafile Records=_win32_Enhanced_Metafile_Records
3 About Enhanced Metafile Records=_win32_About_Enhanced_Metafile_Records
3 Enhanced Metafile Record Structure=_win32_Enhanced_Metafile_Record_Structure
3 Playing Back Enhanced Metafiles=_win32_Playing_Back_Enhanced_Metafiles
3 Enhanced Metafile Reference=_win32_Enhanced_Metafile_Reference
3 Enhanced Metafile Records with No Parameters=_win32_Enhanced_Metafile_Records_with_No_Parameters
3 Enhanced Metafile Records with One Parameter=_win32_Enhanced_Metafile_Records_with_One_Parameter
2 Filled Shapes
3 Filled Shapes=_win32_Filled_Shapes
3 About Filled Shapes=_win32_About_Filled_Shapes
3 About Ellipses=_win32_About_Ellipses
3 About Chords=_win32_About_Chords
3 About Pies=_win32_About_Pies
3 About Polygons=_win32_About_Polygons
3 Drawing Rectangles=_win32_Drawing_Rectangles
3 Using Filled Shapes=_win32_Using_Filled_Shapes
3 Filled Shape Functions=_win32_Functions_Used_with_Filled_Shapes
2 Fonts and Text
3 Fonts and Text=_win32_Fonts_and_Text
3 About Fonts=_win32_About_Fonts
3 Fonts Overview=_win32_Fonts_Overview
3 Font Families=_win32_Font_Families
3 Raster, Vector, and TrueType Fonts=_win32_Raster.2c_.Vector.2c_.and_TrueType.ae_.Fonts
3 Character Sets Used by Fonts=_win32_Character_Sets_Used_by_Fonts
3 Font Installation and Deletion=_win32_Font_Installation_and_Deletion
3 Font Creation and Selection=_win32_Font_Creation_and_Selection
3 Special Font Selection Considerations=_win32_Special_Font_Selection_Considerations
3 Embedded Fonts=_win32_Embedded_Fonts
3 About Text Output=_win32_About_Text_Output
3 Formatting Text=_win32_Formatting_Text
3 Text-Formatting Attributes=_win32_Text.2d.Formatting_Attributes
3 Character Widths=_win32_Character_Widths
3 String Widths and Heights=_win32_String_Widths_and_Heights
3 Drawing Text=_win32_Drawing_Text
3 Using the Font and Text-Output Functions=_win32_Using_the_Font_and_Text.2d.Output_Functions
3 Using a Stock Font to Draw Text=_win32_Using_a_Stock_Font_to_Draw_Text
3 Creating a Logical Font=_win32_Creating_a_Logical_Font
3 Enumerating the Installed Fonts=_win32_Enumerating_the_Installed_Fonts
3 Checking the Text Capabilities of a Device=_win32_Checking_the_Text_Capabilities_of_a_Device
3 Setting the Text Alignment=_win32_Setting_the_Text_Alignment
3 Drawing Text From Different Fonts on the Same Line=_win32_Drawing_Text_From_Different_Fonts_on_the_Same_Line
3 Rotating Lines of Text=_win32_Rotating_Lines_of_Text
3 Retrieving Character Outlines=_win32_Retrieving_Character_Outlines
3 Polyline Records=_win32_Polyline_Records
3 Spline Records=_win32_Spline_Records
3 Using Portable TrueType Metrics=_win32_Using_Portable_TrueType_Metrics
3 Device vs. Design Units=_win32_Device_vs.._Design_Units
3 Metrics for Portable Documents=_win32_Metrics_for_Portable_Documents
3 Using PANOSE Numbers=_win32_Using_PANOSE_Numbers
3 Creating Customized Fonts=_win32_Creating_Customized_Fonts
3 Creating Font Resources=_win32_Creating_Font_Resources
3 Installing and Using an Embedded Font=_win32_Installing_and_Using_an_Embedded_Font
3 Font and Text Reference=_win32_Font_and_Text_Reference
3 Font and Text Functions=_win32_Font_and_Text_Functions
3 Font and Text Structures=_win32_Font_and_Text_Structures
3 Font and Text Messages=_win32_Font_and_Text_Messages
2 Image Color Matching
3 Image Color Matching=_win32_Image_Color_Matching
3 About Image Color Matching=_win32_About_Image_Color_Matching
3 Logical Colors, Gamuts, and Gamut Matching=_win32_Logical_Colors.2c_.Gamuts.2c_.and_Gamut_Matching
3 Color Spaces=_win32_Color_Spaces
3 Gamut Matching Method=_win32_Gamut_Matching_Method
3 Color Profiles=_win32_Color_Profiles
3 Device-Independent Bitmaps and Enhanced Metafiles=_win32_Device_Independent_Bitmaps_and_Enhanced_Metafiles
3 Gamma Correction=_win32_Gamma_Correction
3 Image Color Matching Reference=_win32_Image_Color_Matching_Reference
3 Image Color Matching Functions=_win32_Image_Color_Matching_Functions
3 Image Color Matching Macros=_win32_Image_Color_Matching_Macros
3 Image Color Matching Structures=_win32_Image_Color_Matching_Structures
2 Lines and Curves
3 Lines and Curves=_win32_Lines_and_Curves
3 About Lines and Curves=_win32_About_Lines_and_Curves
3 Lines=_win32_Lines
3 Curves=_win32_Curves
3 Combined Lines and Curves=_win32_Combined_Lines_and_Curves
3 Line and Curve Attributes=_win32_Line_and_Curve_Attributes
3 Using Lines and Curves=_win32_Using_Lines_and_Curves
3 Drawing Markers=_win32_Drawing_Markers
3 Drawing a Pie Chart=_win32_Drawing_a_Pie_Chart
3 Line and Curve Functions=_win32_Functions_Used_with_Lines_and_Curves
2 Metafiles
3 Metafiles=_win32_Metafiles
3 About Metafiles=_win32_About_Metafiles
3 Enhanced-Format Metafiles=_win32_Enhanced.2d.Format_Metafiles
3 Enhanced Metafiles=_win32_Enhanced_Metafiles
3 Enhanced Metafile Operations=_win32_Enhanced_Metafile_Operations
3 Windows-Format Metafiles=_win32_Windows.2d.Format_Metafiles
3 Using Metafiles=_win32_Using_Metafiles
3 Creating an Enhanced Metafile=_win32_Creating_an_Enhanced_Metafile
3 Displaying a Picture and Storing It in an Enhanced Metafile=_win32_Displaying_a_Picture_and_Storing_It_in_an_Enhanced_Metafile
3 Opening an Enhanced Metafile and Displaying Its Contents=_win32_Opening_an_Enhanced_Metafile_and_Displaying_Its_Contents
3 Editing an Enhanced Metafile=_win32_Editing_an_Enhanced_Metafile
3 Metafile Reference=_win32_Metafile_Reference
3 Metafile Functions=_win32_Functions_Used_with_Enhanced_Format_Metafiles
3 Metafile Structures=_win32_Metafile_Structures
2 Paths
3 Paths=_win32_Paths
3 About Paths=_win32_About_Paths
3 Outlined and Filled Paths=_win32_Outlined_and_Filled_Paths
3 Transformations of Paths=_win32_Transformations_of_Paths
3 Clip Paths and Graphic Effects=_win32_Clip_Paths_and_Graphic_Effects
3 Conversion of Paths to Regions=_win32_Conversion_of_Paths_to_Regions
3 Curved Paths=_win32_Curved_Paths
3 Using Paths=_win32_Using_Paths
3 Path Functions=_win32_Functions_for_Paths
2 Pens
3 Pens=_win32_Pens
3 About Pens=_win32_About_Pens
3 Cosmetic Pens=_win32_Cosmetic_Pens
3 Geometric Pens=_win32_Geometric_Pens
3 Pen Attributes=_win32_Pen_Attributes
3 Width=_win32_Width
3 Style=_win32_Style
3 Color=_win32_Color
3 Pattern=_win32_Pattern
3 Hatch=_win32_Hatch
3 End Cap=_win32_End_Cap
3 Join=_win32_Join
3 Using Pens=_win32_Using_Pens
3 Pen Reference=_win32_Pen_Reference
3 Pen Functions=_win32_Functions_that_Support_the_Pen_Interface
3 Pen Structures=_win32_Pen_Structures
2 Printing and Print Spooler
3 Printing and Print Spooler=_win32_Printing_and_Print_Spooler
3 About Printing=_win32_About_Printing
3 Default Printing Interface=_win32_Default_Printing_Interface
3 Print Spooler=_win32_Print_Spooler
3 Print Processor=_win32_Print_Processor
3 Graphics Engine=_win32_Graphics_Engine
3 Monitor=_win32_Monitor
3 Printer Device Contexts Overview=_win32_Printer_Device_Contexts_Overview
3 Printer Escapes=_win32_Printer_Escapes
3 WYSIWYG Display and Output=_win32_WYSIWYG_Display_and_Output
3 Using the Printing Functions=_win32_Using_the_Printing_Functions
3 Opening and Displaying a .BMP File=_win32_Opening_and_Displaying_a_BMP_File
3 Using a Print Dialog Box and Retrieving a Printer Device Context=_win32_Using_a_Print_Dialog_Box_and_Retrieving_a_Printer_Device_Context
3 Preparing to Print=_win32_Preparing_to_Print
3 Abort Procedure=_win32_Abort_Procedure
3 Cancel Dialog Box=_win32_Cancel_Dialog_Box
3 Printing a Document=_win32_Printing_a_Document
3 Printing and Print Spooler Reference=_win32_Printing_and_Print_Spooler_Reference
3 Printing and Print Spooler Functions=_win32_Printing_and_Print_Spooler_Functions
3 Printing and Print Spooler Structures=_win32_Printing_and_Print_Spooler_Structures
3 Printing and Print Spooler Messages=_win32_Printing_and_Print_Spooler_Messages
2 Regions
3 Regions=_win32_Regions
3 About Regions=_win32_About_Regions
3 Region Creation and Selection=_win32_Region_Creation_and_Selection
3 Region Operations=_win32_Region_Operations
3 Combining=_win32_Combining
3 Comparing=_win32_Comparing
3 Filling=_win32_Filling
3 Painting=_win32_Painting
3 Inverting=_win32_Inverting
3 Framing=_win32_Framing
3 Retrieving a Bounding Rectangle=_win32_Retrieving_a_Bounding_Rectangle
3 Moving=_win32_Moving
3 Hit Testing=_win32_Hit_Testing
3 Using Regions=_win32_Using_Regions
3 Using Regions to Clip Output=_win32_Using_Regions_to_Clip_Output
3 Defining the Clipping Region=_win32_Defining_the_Clipping_Region
3 Clipping Output=_win32_Clipping_Output
3 Using Regions to Perform Hit Testing=_win32_Using_Regions_to_Perform_Hit_Testing
3 Region Reference=_win32_Region_Reference
3 Region Functions=_win32_Functions_Used_with_Regions
3 Region Structures=_win32_Region_Structures
2 Accessibility
3 Accessibility=_win32_Accessibility
3 About Accessibility=_win32_About_Accessibility
3 Accessibility Parameters=_win32_Accessibility_Parameters
3 Built-in Accessibility Features=_win32_Built_in_Accessibility_Features
3 Using Accessibility=_win32_Using_Accessibility
3 Checking the State of an Accessibility Parameter=_win32_Checking_the_State_of_an_Accessibility_Parameter
3 Enabling a Built-in Accessibility Feature=_win32_Enabling_a_Built_in_Accessibility_Feature
3 Accessibility Reference=_win32_Accessibility_Reference
3 Accessibility Functions=_win32_Accessibility_Functions
3 Accessibility Structures=_win32_Accessibility_Structures
2 Atoms
3 Atoms=_win32_Atoms
3 About Atom Tables=_win32_About_Atom_Tables
3 Global Atom Table=_win32_Global_Atom_Table
3 Local Atom Tables=_win32_Local_Atom_Tables
3 Atom Types=_win32_Atom_Types
3 String Atoms=_win32_String_Atoms
3 Integer Atoms=_win32_Integer_Atoms
3 Atom Creation and Usage Count=_win32_Atom_Creation_and_Usage_Count
3 Atom-Table Queries=_win32_Atom.2d.Table_Queries
3 Atom String Formats=_win32_Atom_String_Formats
3 Using Atoms=_win32_Using_Atoms
3 Atom Reference=_win32_Atom_Reference
3 Atom Functions=_win32_Functions_Associated_with_Atoms
3 Atom Macros=_win32_Atom_Macros
2 Communications
3 Communications=_win32_Communications
3 About Communications=_win32_About_Communications
3 Communications Resource Handles=_win32_Communications_Resource_Handles
3 Modification of Communications Resource Settings=_win32_Modification_of_Communications_Resource_Settings
3 Communications Resource Configuration=_win32_Communications_Resource_Configuration
3 Modem Configuration=_win32_Modem_Configuration
3 Read and Write Operations=_win32_Read_and_Write_Operations
3 Overlapped Operations=_win32_Overlapped_Operations
3 Time-Outs=_win32_Time.2d.Outs
3 Communications Errors=_win32_Communications_Errors
3 Communications Events=_win32_Communications_Events
3 Extended Functions=_win32_Extended_Functions
3 Using the Communications Functions=_win32_Using_the_Communications_Functions
3 Configuring a Communications Resource=_win32_Configuring_a_Communications_Resource
3 Monitoring Communications Events=_win32_Monitoring_Communications_Events
3 Communication Reference=_win32_Communication_Reference
3 Communication Functions=_win32_Functions_Used_with_Communications_Devices
3 Communication Structures=_win32_Communication_Structures
2 Consoles and Character-Mode Support
3 Consoles and Character-Mode Support=_win32_Consoles_and_Character_Mode_Support
3 About Character-Mode Support=_win32_About_Character_Mode_Support
3 Consoles=_win32_Consoles
3 Creation of a Console=_win32_Creation_of_a_Console
3 Closing a Console=_win32_Closing_a_Console
3 Console Handles=_win32_Console_Handles
3 Console Input Buffer=_win32_Console_Input_Buffer
3 Console Screen Buffers=_win32_Console_Screen_Buffers
3 Window and Screen Buffer Size=_win32_Window_and_Screen_Buffer_Size
3 Scrolling the Screen Buffer=_win32_Scrolling_the_Screen_Buffer
3 Input and Output Methods=_win32_Input_and_Output_Methods
3 Console Modes=_win32_Console_Modes
3 High-Level Console I/O=_win32_High_Level_Console_I_O
3 High-Level Console Modes=_win32_High_Level_Console_Modes
3 High-Level Console Input and Output Functions=_win32_High_Level_Console_Input_and_Output_Functions
3 Low-Level Console I/O=_win32_Low_Level_Console_I_O
3 Low-Level Console Modes=_win32_Low_Level_Console_Modes
3 Low-Level Console Input Functions=_win32_Low_Level_Console_Input_Functions
3 Low-Level Console Output Functions=_win32_Low_Level_Console_Output_Functions
3 Console Code Pages=_win32_Console_Code_Pages
3 Console Control Handlers=_win32_Console_Control_Handlers
3 CTRL+C and CTRL+BREAK Signals=_win32_CTRL_C_and_CTRL_BREAK_Signals
3 CTRL+CLOSE Signal=_win32_CTRL_CLOSE_Signal
3 Console Process Groups=_win32_Console_Process_Groups
3 Using the Console=_win32_Using_the_Console
3 Using the High-Level Input and Output Functions=_win32_Using_the_High_Level_Input_and_Output_Functions
3 Writing Characters or Colors to Consecutive Cells=_win32_Writing_Characters_or_Colors_to_Consecutive_Cells
3 Reading and Writing Blocks of Characters and Attributes=_win32_Reading_and_Writing_Blocks_of_Characters_and_Attributes
3 Reading Input Buffer Events=_win32_Reading_Input_Buffer_Events
3 Scrolling a Screen Buffer's Window=_win32_Scrolling_a_Screen_Buffer_s_Window
3 Scrolling a Screen Buffer's Contents=_win32_Scrolling_a_Screen_Buffer_s_Contents
3 Registering a Control Handler Function=_win32_Registering_a_Control_Handler_Function
3 Console Application Issues=_win32_Console_Application_Issues
3 Console Reference=_win32_Console_Reference
3 Console Functions=_win32_Console_Functions
3 Console Structures=_win32_Console_Structures
2 Data Decompression Library
3 Data Decompression Library=_win32_Data_Decompression_Library
3 About the Data Decompression Library=_win32_About_the_Data_Decompression_Library
3 Data Compression=_win32_Data_Compression
3 Data Decompression=_win32_Data_Decompression
3 Using the Data Decompression Library=_win32_Using_the_Data_Decompression_Library
3 Decompressing a Single File=_win32_Decompressing_a_Single_File
3 Decompressing Multiple Files=_win32_Decompressing_Multiple_Files
3 Reading Bytes from Compressed Files=_win32_Reading_Bytes_from_Compressed_Files
3 Data Decompression Library Reference=_win32_Data_Decompression_Library_Reference
3 Data Decompression Library Functions=_win32_Functions_Used_to_Decompress_Files
2 Debugging
3 Debugging=_win32_Debugging
3 About Debugging Support=_win32_About_Debugging_Support
3 Support from Process, Thread, and Exception Functions=_win32_Support_from_Process_Thread_and_Exception_Functions
3 Process Functions=_win32_Process_Functions
3 Thread Functions=_win32_Thread_Functions
3 Exception Handling for Debugging=_win32_Exception_Handling_for_Debugging
3 Debugging Functions=_win32_Debugging_Functions
3 Communicating with the Debugger=_win32_Communicating_with_the_Debugger
3 Debugging Events=_win32_Debugging_Events
3 Using Debugging Support=_win32_Using_Debugging_Support
3 Debugging Reference=_win32_Debugging_Reference
3 Debugging Functions=_win32_Functions_That_Support_Debugging
3 Debugging Structures=_win32_Debugging_Structures
2 Device Input and Output
3 Device Input and Output=_win32_Device_Input_and_Output
3 About Device Input and Output=_win32_About_Device_Input_and_Output
3 Device Handles=_win32_Device_Handles
3 Device Control Codes=_win32_Device_Control_Codes
3 Using Device Input and Output Control=_win32_Using_Device_Input_and_Output_Control
3 Calling DeviceIoControl on Windows NT=_win32_Calling_DeviceIoControl_on_Windows_NT
3 Calling DeviceIoControl on Windows 95=_win32_Calling_DeviceIoControl_on_Windows_95
3 Device Input and Output Reference=_win32_Device_Input_and_Output_Reference
3 Device Input and Output Functions=_win32_Device_Input_and_Output_Functions
3 Device Input and Output Operations=_win32_Device_Input_and_Output_Operations
3 Device Input and Output Structures=_win32_Device_Input_and_Output_Structures
3 Device Input and Output Enumeration Types=_win32_Device_Input_and_Output_Enumeration_Types
2 Dynamic Data Exchange
3 Dynamic Data Exchange=_win32_Dynamic_Data_Exchange
3 About Dynamic Data Exchange=_win32_About_Dynamic_Data_Exchange
3 Dynamic Data Exchange Protocol=_win32_Dynamic_Data_Exchange_Protocol
3 Uses for Windows Dynamic Data Exchange=_win32_Uses_for_Windows_Dynamic_Data_Exchange
3 Dynamic Data Exchange from the User's Point of View=_win32_Dynamic_Data_Exchange_from_the_User.92.s_Point_of_View
3 Dynamic Data Exchange Concepts=_win32_Dynamic_Data_Exchange_Concepts
3 Client, Server, and Conversation=_win32_Client.2c_.Server.2c_.and_Conversation
3 Application, Topic, and Item Names=_win32_Application.2c_.Topic.2c_.and_Item_Names
3 The System Topic=_win32_The_System_Topic
3 Permanent Data Links=_win32_Permanent_Data_Links
3 Atoms and Shared Memory Objects=_win32_Atoms_and_Shared_Memory_Objects
3 Dynamic Data Exchange Messages Overview=_win32_Dynamic_Data_Exchange_Messages_Overview
3 Dynamic Data Exchange Message Flow=_win32_Dynamic_Data_Exchange_Message_Flow
3 Parameter-Packing Functions=_win32_Parameter.2d.Packing_Functions
3 Dynamic Data Exchange and Impersonation=_win32_Dynamic_Data_Exchange_and_Impersonation
3 Using Dynamic Data Exchange=_win32_Using_Dynamic_Data_Exchange
3 Initiating a Conversation=_win32_Initiating_a_Conversation
3 Transferring a Single Item=_win32_Transferring_a_Single_Item
3 Retrieving an Item from the Server=_win32_Retrieving_an_Item_from_the_Server
3 Submitting an Item to the Server=_win32_Submitting_an_Item_to_the_Server
3 Establishing a Permanent Data Link=_win32_Establishing_a_Permanent_Data_Link
3 Initiating a Data Link=_win32_Initiating_a_Data_Link
3 Initiating a Data Link with the Paste Link Command=_win32_Initiating_a_Data_Link_with_the_Paste_Link_Command
3 Notifying the Client that Data Has Changed=_win32_Notifying_the_Client_that_Data_Has_Changed
3 Terminating a Data Link=_win32_Terminating_a_Data_Link
3 Carrying Out Commands in a Server Application=_win32_Carrying_Out_Commands_in_a_Server_Application
3 Terminating a Conversation=_win32_Terminating_a_Conversation
3 Dynamic Data Exchange Reference=_win32_Dynamic_Data_Exchange_Reference
3 Dynamic Data Exchange Functions=_win32_Dynamic_Data_Exchange_Functions
3 Dynamic Data Exchange Structures=_win32_Dynamic_Data_Exchange_Structures
3 Dynamic Data Exchange Messages=_win32_Dynamic_Data_Exchange_Messages
2 Dynamic Data Exchange Management Library
3 Dynamic Data Exchange Management Library=_win32_Dynamic_Data_Exchange_Management_Library
3 About the DDEML=_win32_About_the_DDEML
3 Basic Concepts=_win32_Basic_Concepts
3 Client and Server Interaction=_win32_Client_and_Server_Interaction
3 Transactions and the DDE Callback Function=_win32_Transactions_and_the_DDE_Callback_Function
3 Service Names, Topic Names, and Item Names=_win32_Service_Names.2c_.Topic_Names.2c_.and_Item_Names
3 System Topic=_win32_System_Topic
3 DDEML and Threads=_win32_DDEML_and_Threads
3 Initialization=_win32_Initialization
3 Callback Function=_win32_Callback_Function
3 String Management=_win32_String_Management
3 Name Service=_win32_Name_Service
3 Service Name Registration=_win32_Service_Name_Registration
3 Service Name Filter=_win32_Service_Name_Filter
3 Conversation Management=_win32_Conversation_Management
3 Single Conversations=_win32_Single_Conversations
3 Multiple Conversations=_win32_Multiple_Conversations
3 Data Management=_win32_Data_Management
3 Transaction Management=_win32_Transaction_Management
3 Request Transaction=_win32_Request_Transaction
3 Poke Transaction=_win32_Poke_Transaction
3 Advise Transaction=_win32_Advise_Transaction
3 Execute Transaction=_win32_Execute_Transaction
3 Synchronous and Asynchronous Transactions=_win32_Synchronous_and_Asynchronous_Transactions
3 Transaction Control=_win32_Transaction_Control
3 Transaction Classes=_win32_Transaction_Classes
3 Transaction Types=_win32_Transaction_Types
3 Error Detection for DDEML Functions=_win32_Error_Detection_for_DDEML_Functions
3 Monitoring Applications=_win32_Monitoring_Applications
3 Dynamic Data Exchange Management Reference=_win32_Dynamic_Data_Exchange_Management_Reference
3 Dynamic Data Exchange Management Functions=_win32_Dynamic_Data_Exchange_Management_Functions
3 Dynamic Data Exchange Management Structures=_win32_Dynamic_Data_Exchange_Management_Structures
3 Dynamic Data Exchange Management Transactions=_win32_Dynamic_Data_Exchange_Management_Transactions
2 Dynamic-Link Libraries
3 Dynamic-Link Libraries=_win32_Dynamic_Link_Libraries
3 About Dynamic-Link Libraries=_win32_About_Dynamic_Link_Libraries
3 Advantages of Dynamic Linking=_win32_Advantages_of_Dynamic_Linking
3 Dynamic-Link Library Creation=_win32_Dynamic_Link_Library_Creation
3 Dynamic-Link Library Entry-Point Function=_win32_Dynamic_Link_Library_Entry_Point_Function
3 Load-Time Dynamic Linking=_win32_Load_Time_Dynamic_Linking
3 Run-Time Dynamic Linking=_win32_Run_Time_Dynamic_Linking
3 Dynamic-Link Library Data=_win32_Dynamic_Link_Library_Data
3 Using Dynamic-Link Libraries=_win32_Using_Dynamic_Link_Libraries
3 Creating a Simple Dynamic-Link Library=_win32_Creating_a_Simple_Dynamic_Link_Library
3 Viewing the DLL Exports=_win32_Viewing_the_DLL_Exports
3 Using Load-Time Dynamic Linking=_win32_Using_Load_Time_Dynamic_Linking
3 Using Run-Time Dynamic Linking=_win32_Using_Run_Time_Dynamic_Linking
3 Using Shared Memory in a Dynamic-Link Library=_win32_Using_Shared_Memory_in_a_Dynamic_Link_Library
3 Using Thread Local Storage in a Dynamic-Link Library=_win32_Using_Thread_Local_Storage_in_a_Dynamic_Link_Library
3 Dynamic-Link Library Reference=_win32_Dynamic_Link_Library_Reference
3 Dynamic-Link Library Functions=_win32_Dynamic_Link_Library_Functions
2 Errors
3 Errors=_win32_Errors
3 About Errors=_win32_About_Errors
3 Notifying the User=_win32_Notifying_the_User
3 Last-Error Code=_win32_Last_Error_Code
3 Error Message Boxes=_win32_Error_Message_Boxes
3 Fatal Application Exit=_win32_Fatal_Application_Exit
3 Using Errors=_win32_Using_Errors
3 Notifying the User of Errors - Example=_win32_Notifying_the_User_of_Errors_Example
3 Retrieving the Last-Error Code=_win32_Retrieving_the_Last_Error_Code
3 Error Functions=_win32_Error_Functions
2 Event Logging
3 Event Logging=_win32_Event_Logging
3 About Event Logging=_win32_About_Event_Logging
3 Event Logging Model=_win32_Event_Logging_Model
3 Logging Guidelines=_win32_Logging_Guidelines
3 Logging Performance and Size=_win32_Logging_Performance_and_Size
3 Event Logging Management Information=_win32_Event_Logging_Management_Information
3 Event Logging Operations=_win32_Event_Logging_Operations
3 Event Log Entry=_win32_Event_Log_Entry
3 Source=_win32_Source
3 Event Identifier=_win32_Event_Identifier
3 Type=_win32_Type
3 Category=_win32_Category
3 Strings=_win32_Strings
3 Description=_win32_Description
3 Data=_win32_Data
3 The EVENTLOGRECORD Structure=_win32_The_EVENTLOGRECORD_Structure
3 Special Cases=_win32_Special_Cases
3 Using Event Logging=_win32_Using_Event_Logging
3 Adding a Source to the Registry=_win32_Adding_a_Source_to_the_Registry
3 Reporting an Event=_win32_Reporting_an_Event
3 Querying the Event Log=_win32_Querying_the_Event_Log
3 Reading the Event Log=_win32_Reading_the_Event_Log
3 Event Logging Reference=_win32_Event_Logging_Reference
3 Event Logging Functions=_win32_Event_Logging_Functions
3 Event Logging Structures=_win32_Event_Logging_Structures
2 File Mapping
3 File Mapping=_win32_File_Mapping
3 About File Mapping=_win32_About_File_Mapping
3 Advantages of File Mapping=_win32_Advantages_of_File_Mapping
3 Creating a File-Mapping Object=_win32_Creating_a_File_Mapping_Object
3 Creating a File View=_win32_Creating_a_File_View
3 Closing the File-Mapping Object=_win32_Closing_the_File_Mapping_Object
3 Sharing Files and Memory=_win32_Sharing_Files_and_Memory
3 Using File Mapping=_win32_Using_File_Mapping
3 Creating Named Shared Memory=_win32_Creating_Named_Shared_Memory
3 Reading and Writing=_win32_Reading_and_Writing
3 Cleaning Up=_win32_Cleaning_Up
3 File Mapping Functions=_win32_File_Mapping_Functions
2 File Systems
3 File Systems=_win32_File_Systems
3 About File Systems=_win32_About_File_Systems
3 Guidelines=_win32_Guidelines
3 The New Technology File System=_win32_The_New_Technology_File_System
3 The File Allocation Table File System=_win32_The_File_Allocation_Table_File_System
3 The Protected-Mode FAT File System=_win32_The_Protected.2d.Mode_FAT_File_System
3 The High-Performance File System=_win32_The_High.2d.Performance_File_System
2 Files
3 Files=_win32_Files
3 About Files=_win32_About_Files
3 File System Organization=_win32_File_System_Organization
3 Accessing Files=_win32_Accessing_Files
3 Filename Conventions=_win32_Filename_Conventions
3 MS-DOS Device Names=_win32_MS_DOS_Device_Names
3 File Operations=_win32_File_Operations
3 Creating and Opening Files with the CreateFile Function=_win32_Creating_and_Opening_Files_with_the_CreateFile_Function
3 Closing and Deleting Files=_win32_Closing_and_Deleting_Files
3 Copying and Moving Files=_win32_Copying_and_Moving_Files
3 Reading from and Writing to a File=_win32_Reading_from_and_Writing_to_a_File
3 Searching for Files=_win32_Searching_for_Files
3 Creating Temporary Files=_win32_Creating_Temporary_Files
3 Getting Information About Files=_win32_Getting_Information_About_Files
3 Getting Volume Information=_win32_Getting_Volume_Information
3 Directory Operations=_win32_Directory_Operations
3 Notification Functions=_win32_Notification_Functions
3 File Compression=_win32_File_Compression
3 Compression Attribute=_win32_Compression_Attribute
3 Compression State=_win32_Compression_State
3 Obtaining the Size of a Compressed File=_win32_Obtaining_the_Size_of_a_Compressed_File
3 Using Files=_win32_Using_Files
3 Creating and Opening Files=_win32_Creating_and_Opening_Files
3 Reading, Writing, and Locking Files=_win32_Reading_Writing_and_Locking_Files
3 Creating and Using a Temporary File=_win32_Creating_and_Using_a_Temporary_File
3 Searching for Files and Changing File Attributes=_win32_Searching_for_Files_and_Changing_File_Attributes
3 Monitoring Changes in a Directory or Directory Tree=_win32_Monitoring_Changes_in_a_Directory_or_Directory_Tree
3 Testing for the End of the File=_win32_Testing_for_the_End_of_the_File
3 Retrieving a File Pointer=_win32_Retrieving_a_File_Pointer
3 File Reference=_win32_File_References
3 File Functions=_win32_Functions_Used_with_Files
3 File Structures=_win32_File_Structures
3 File Enumeration Types=_win32_File_Enumeration_Types
2 Handles and Objects
3 Handles and Objects=_win32_Handles_and_Objects
3 About Handles and Objects=_win32_About_Handles_and_Objects
3 Handle Limitations=_win32_Handle_Limitations
3 User and Graphics Device Interface Objects=_win32_User_and_Graphics_Device_Interface_Objects
3 Kernel Objects=_win32_Kernel_Objects
3 Handles and Objects Functions=_win32_Handles_and_Objects_Functions
2 Help
3 Help=_win32_Help
3 About Help=_win32_About_Help
3 Help Requests=_win32_Help_Requests
3 Help Menu=_win32_Help_Menu
3 Help from the Keyboard=_win32_Help_from_the_Keyboard
3 Help from the Mouse=_win32_Help_from_the_Mouse
3 Help Display and Windows Help=_win32_Help_Display_and_Windows_Help
3 Help Files=_win32_Help_Files
3 Starting Windows Help=_win32_Starting_Windows_Help
3 Help Topics Dialog Box=_win32_Help_Topics_Dialog_Box
3 Information Topics=_win32_Information_Topics
3 Pop-up Topics=_win32_Pop.2d.up_Topics
3 Keyword Searches=_win32_Keyword_Searches
3 Secondary Help Windows=_win32_Secondary_Help_Windows
3 Training Card Help=_win32_Training_Card_Help
3 Canceling Help=_win32_Canceling_Help
3 Using Help=_win32_Using_Help
3 Providing Help in a Dialog Box=_win32_Providing_Help_in_a_Dialog_Box
3 Setting the Appearance of a Secondary Help Window=_win32_Setting_the_Appearance_of_a_Secondary_Help_Window
3 Help Reference=_win32_Help_Reference
3 Help Functions=_win32_Help_Functions
3 Help Structures=_win32_Help_Structures
3 Help Messages=_win32_Help_Messages
