Win32 Programming (Addison-Wesley Advanced Windows Series)(2 Vol set)

3.75 avg rating
( 12 ratings by Goodreads )
 
9780201634921: Win32 Programming (Addison-Wesley Advanced Windows Series)(2 Vol set)

Covering the material needed to understand and write 32-bit Windows applications for Windows 95 and Windows NT 3.51, this work details Win32 application programming concepts, and techniques for the common Application Programming Interface (API) of Windows 95 and Windows NT. Basic methods of Windows message handling are covered, as are advances in mouse and keyboard input handling, and graphical output using the Graphics Device Intefrace (GDI).

"synopsis" may belong to another edition of this title.

Review:

Win32 Programming, by Brent E. Rector and John M. Newcomer is a massive, 1,500-page guide to Win32 C programming, something of a lost art these days. Although even the authors admit they use C++ and MFC in their own work, this text, as a one volume document of the powerful Win32 API programming, is truly comprehensive and can replace any number of texts on a programmer's bookshelf. Win32 Programming examines the basics of programming in Windows: from a minimal skeleton program to aspects of the Win32 API, from graphics, menus, user interface components (including the Windows 95 common controls) to more advanced topics like memory management, multithreaded programming, and synchronization objects. (These last topics are useful in that system programmers--or those who write device drivers--may need access to the C API directly.) In addition to presenting reference material (including all the API calls themselves), the authors explain the ideas of how to program in a clearly written style. Though some of the material feels dated (from 16-bit Windows 3.x programming), by and large, the authors do a good job of updating this to Windows 95 and Windows NT. Sections and tips that apply only to one API or operating system are clearly marked. The CD-ROM also includes over 140,000 lines of source code to experiment with, truly a historical treasure trove for the Win32 C programmer. Developers who need to use C calls, or prefer to have printed documentation instead of online help in their compiler, should consider making space on the bookshelf for this enormous title.

From the Back Cover:

Windows developers: a thorough understanding of the Windows API will enable you to create applications that are elegant, efficient, and powerful.

You will find comprehensive information on all aspects of Windows GUI programming, such as:

  • Windows Controls, including the common controls
  • GDI, including new features like transformations and geometric pens
  • Printing, including a reusable print engine
  • Common dialogs, including customization
  • Background processing, including synchronization

In addition, the book covers such important advanced topics as creation of Dynamic Link Libraries, storage management, windows subclassing, the Multiple Document Interface (MDI), and threads and their synchronization.

More than just an introductory book, Win32 Programming is a reference to many of the more obscure and sometimes incomprehensible advanced features of the user interface and graphics subsystems. It is useful not only for C programmers but also for C++/MFC programmers because the API forms the basis for most MFC methods. The book's extensive and comprehensive index means you will never again have to search through pages of examples to find the example of the API function you want to see. This book is designed both to teach basic Windows programming and to be a useful companion for years to come.

 

This book comes in two volumes they both have the same ISBN. 0201634929 B04062001

 

Volume 1 ends with Chapter 10, Volume 2 begins with Chapter 11.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Rector, Brent E.Newcomer, Joseph M.
Published by Prentice Hall
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Quantity Available: > 20
Seller
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0201634929

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 57.46
Convert Currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, Rates & Speeds

2.

Brent E. Rector; Joseph M. Newcomer
Published by Addison-Wesley Professional (1997)
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 1997. Paperback. Book Condition: New. book. Bookseller Inventory # M0201634929

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 63.92
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Rector, Brent E., Newcomer, Joseph M.
Published by Addison-Wesley Professional (1997)
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Paperback Quantity Available: 2
Seller
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 1997. Paperback. Book Condition: New. Never used!. Bookseller Inventory # P110201634929

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 77.31
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

4.

Brent E. Rector, Joseph M. Newcomer
Published by Addison-Wesley Professional (1997)
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 1997. Paperback. Book Condition: New. Bookseller Inventory # DADAX0201634929

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 81.92
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

5.

Brent E. Rector; Joseph M. Newcomer
Published by Addison-Wesley Professional (1997)
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Softcover Quantity Available: > 20
Seller
Palexbooks
(Sanford, NC, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 1997. Book Condition: New. Brand new! Please provide a physical shipping address. Bookseller Inventory # 9780201634921

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 92.95
Convert Currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, Rates & Speeds

6.

Rector Brent E.
Published by Longman Group
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Quantity Available: 2
Seller
Majestic Books
(London, ,, United Kingdom)
Rating
[?]

Book Description Longman Group. Book Condition: New. pp. 1568. Bookseller Inventory # 7600736

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 103.51
Convert Currency

Add to Basket

Shipping: US$ 7.09
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Joseph M. Newcomer and Brent E. Rector
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97802016349211.0

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 120.72
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

8.

Brent E. Rector/ Joseph M. Newcomer
Published by Addison-Wesley (1997)
ISBN 10: 0201634929 ISBN 13: 9780201634921
New Paperback Quantity Available: 1
Seller
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Addison-Wesley, 1997. Paperback. Book Condition: Brand New. hardback/cd-rom re edition. 1529 pages. 9.75x7.75x2.25 inches. In Stock. Bookseller Inventory # zk0201634929

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 123.97
Convert Currency

Add to Basket

Shipping: US$ 7.73
From United Kingdom to U.S.A.
Destination, Rates & Speeds