Home > Store

Windows 2000 API SuperBible

Register your product to gain access to bonus material or receive a coupon.

Windows 2000 API SuperBible

eBook (Adobe DRM)

  • Sorry, this book is no longer in print.
  • About Adobe DRM eBooks
  • This eBook requires the free Adobe® Digital Editions software.

    Before downloading this DRM-encrypted PDF, be sure to:


    • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
    • Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.
Not for Sale

Description

  • Copyright 2001
  • Pages: 1608
  • Edition: 1st
  • eBook (Adobe DRM)
  • ISBN-10: 0-7686-5711-3
  • ISBN-13: 978-0-7686-5711-1

Following in the tradition of the Win 95 and Win32 NT SuperBibles, this book is a comprehensive reference for all of the APIs needed by the Windows programmer. It is arranged topically with related functions presented in the same chapter. Using relevant examples that are complete and appropriate to the task at hand, the user will be able to see clearly the most effective usage for each function. The user-friendly organization of the book will save programmers valuable time, and negate the need to sift through vendor supplied documentation with is spotty and disorganized.

Sample Content

Table of Contents



Introduction.


1. Windows 2000 Programming.

User Interface Features. Minimum Requirements. Style Guide.

Windows. Menus. Input and Controls. Visual Design. System Integration.



2. The Win32 API.

Advantages of Win32. Sample Program.



3. Creating Windows.

Creating the Main Window. Creating Windows Using Existing Classes. Messages When Creating Windows. Creating Windows Function Descriptions.



4. Windows Support Functions.

Window Class Data. Attaching Data to a Window. Changing the Appearance of Windows. Windows Support Function Descriptions.



5. Message Processing.

Message Flow.

Processing Messages. Sources of Messages. Reentrant Functions.

Message Hook Functions. Message-Processing Function Descriptions.



6. Menus.

Main Menus and Pop-up Menus.

Building Menus in the Resource File. Adding a Menu to the Application's Window. Changing Menus. Menu Messages.

Menu Support Function Descriptions.



7. Resources.

The Resource Script File.

String Tables. Custom Resources.

Resource Function Descriptions.



8. Dialog Boxes.

Types of Dialog Boxes. The Dialog Box Keyboard Interface. Dynamic Dialog Boxes. Dialog Template Statement Descriptions. Dialog Box Control Statements. Dialog Box Function Descriptions.



9. User Input Functions.

Mouse Messages. Keyboard Messages. Virtual Keys. User Input Function Descriptions.



10. Scrollbars.

Scrollbar Basics. Scrollbar Position and Range. Scrollbar Messages. Scrollbar Function Descriptions.



11. Memory Management.

Memory Architecture. Global Memory. Virtual Memory. Heaps. Memory Management Function Descriptions.



12. The Graphics Device Interface.

The Device Context. Selecting Objects into a Device Context. Private Device Contexts. Origins and Extents. GDI Function Descriptions.



13. Bitmaps, Icons, and Metafiles.

Bitmaps.

Using DDB Bitmaps. Using DIB Bitmaps.

Icons.

Using Icons. Creating Icons at Runtime. Metafiles. Creating and Playing a Metafile. Metafiles in a Disk File.

Bitmap, Icon, and Metafile Function Descriptions.



14. Printing and Text Output.

Printer Support. Printer Information. Text Characteristics. Printing and Text Output Function Descriptions.



15. Painting and Drawing.

Pens, Brushes, and Other Logical Tools. Specifying an Area for Drawing. Invalidation, Clipping, and the WM_PAINT Message. P

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.