Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

WIN32 Programming [Paperback]

Brent E. Rector , Joseph M. Newcomer
3.8 out of 5 stars  See all reviews (25 customer reviews)
List Price: CDN$ 76.38
Price: CDN$ 69.55 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 6.83 (9%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.

Book Description

Jan 6 1997 0201634929 978-0201634921 Har/Cdr Re
Windows developers- a thorough understanding of the Windows API will enable you to create applications that are elegant, efficient, and powerful.
Comprehensive and detailed-with over 140,000 lines of code included on the accompanying CD-ROM- Win32 Programming is your ultimate resource. Concentrating exclusively on 32-bit programming, it offers an in-depth look at the user interface and graphics aspects of the Windows API and demonstrates how to use the API effectively. In addition, many low-level operating system functions and facilities are covered.
You will find comprehensive information on all aspects of Windows GUI programming, such as-
Windows Controls, including the common control
GDI, including new features like transformations and geometric pen
Printing, including a reusable print engin
Common dialogs, including customizatio
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.
The CD-ROM is a gold mine of useful programs, with a C template you can copy to create your own Windows applications and dozens of programs called "Explorers" written in C++/MFC that demonstrate the Windows API in action. The "Explorers" let you tweak individual parameters of the API functions and immediately see the effects.
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.

Customers Who Bought This Item Also Bought


Product Details


Product Description

From Amazon

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.
Comprehensive and detailed-with over 140,000 lines of code included on the accompanying CD-ROM-Win32 Programming is your ultimate resource. Concentrating exclusively on 32-bit programming, it offers an in-depth look at the user interface and graphics aspects of the Windows API and demonstrates how to use the API effectively. In addition, many low-level operating system functions and facilities are covered.
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.
The CD-ROM is a gold mine of useful programs, with a C template you can copy to create your own Windows applications and dozens of programs called "Explorers" written in C++/MFC that demonstrate the Windows API in action. The "Explorers" let you tweak individual parameters of the API functions and immediately see the effects.
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 books 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. 0201634929B04062001

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
3.0 out of 5 stars Too much, too long Mar 20 2011
Format:Paperback
This is the only book I have read on Win32 at this time. It touches every single aspects of the Win32 API, explaining the philosophy behind some of the tricks and twists of this technology. It's a very good introduction at windows programming as it explains how Windows works and how your program will work with Windows. It is old and has many notes on porting Win16 to Win32, which is very useful when making portable code that will stand the test of time. It also makes a very good basis for learning other APIs (using other books) based on Win32, such as MFC and ATL. On the downside, the book is way too long for my taste and the examples are usually incomplete. The examples will show the usage of a function in a specific context, but the examples do not show how to declare and initialize what is needed for this function call or how to verify for errors. There are even a few mistakes in the examples and in the text too, but nothing specially disturbing.
Was this review helpful to you?
4.0 out of 5 stars Good, but needs editting Jan 21 2004
Format:Paperback
Very good on the level of detail, and incredible on the pitfalls and specific problems they found when actually writing the code for the examples. Be careful, though - a number of the tables (and even some of the printed code samples) contain typos and other minor errors (like missing headings, making one table pretty useless!). You can figure out what's wrong, but if you just use this as a reference and happen to hit a section with an error you might not catch it without reading the accompanying text. I read it through, rather than as a reference, and it was clear which parts of the text had only been lightly checked for the latest edition.

Again, 95+% of this book is really great! And the anecdotes and clear detail on where MS documentation is "flawed" are of terrific value - I definitely am glad to have purchased it, but I also want to point out that if something in it doesn't make sense - you're probably not crazy. It's quite likely to be a typo...

Oh - one more thing. The "Explorer" samples they include were a fabulous idea, and have really helped me figure out what the heck some of the various style (and other) flags really meant. Extra credit for the CD! :-)

Was this review helpful to you?
4.0 out of 5 stars Excellent reference, not for beginners Aug 14 2003
By A Customer
Format:Paperback
If you are an experienced Win32 programmer looking for a good reference, or you learned MFC but want to know what's going on under the hood, this is the book for you. If you are a beginner looking for a book to teach you how to program Windows, do not get this book. Lots of tables, just the right amount of code examples, lots of real-world advice, and a 200-page index. This book does not cover MFC.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
4.0 out of 5 stars CD loaded with lots of good code examples
The book has a very good foundation for the development of Win32 applications and system programming. Read more
Published on Feb 8 2003 by Southern California .NET User Group
1.0 out of 5 stars MSVC Biased
At first glance, this book seems excellent because it describes Win32 with a lot of details. The biggest problem is that, the code in the book and the one on the CD-ROM are not the... Read more
Published on Aug 13 2002
2.0 out of 5 stars Not for beginners
If your looking for a book to get you started programming windows, then dont buy this book.
Its not a "How To Book", it a reference book. Read more
Published on Feb 24 2002 by John Filo
3.0 out of 5 stars Excellent Book with one caveat
This is one of the most comprehensive books for learning Win32 programming , no doubt . The book has no leftovers from the win16 era and it points out differences between them... Read more
Published on July 14 2001
5.0 out of 5 stars Excellent explanation of the core Win32 API for GUI apps
I am an experienced software engineer with a Unix/X Window System background and needed to get up to speed on the Win32 API without being coddled like a child or taught how to... Read more
Published on Dec 14 2000 by Richard Thomson
5.0 out of 5 stars This book is so good
This is the best book for window programming and almost couldn't be better.
Published on Dec 7 2000
5.0 out of 5 stars Great authors great book
I have just started reading this book. This is my first venture into windows programming other then a really bad dialog based app I threw together for a class in a night after... Read more
Published on Nov 8 2000 by John G
5.0 out of 5 stars This book is well worth every penny!
This is a great book to own! I continuously refer to it, and occasionally sit down with it to learn new topics. Read more
Published on Nov 23 1999 by Dan Hintz
4.0 out of 5 stars A must have for any Win32 Programmer's Collection
My only criticism of this book is the title "Win32 Programming" which encompasses far more than just GUI programming. Read more
Published on Oct 11 1999 by "webgeekinc"
5.0 out of 5 stars The single best reference to beginning Windows Programming
This book is KEY. By that I mean that regardless if you choose to use MFC or not (and I do a lot of stuff that does not, being a graphics person) this book offers insight into... Read more
Published on Aug 16 1999
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges