[Home Page] - [Reviews Main] | |
|
Programming Windows (Second Edition) by Charles Petzold Highly Recommended |
| ISBN: 1-55615-264 Publisher: Microsoft Press Pages: ?pp Price: £27.95 |
| Categories: MS Windows |
| Reviewed by unknown in C Vu 3-6 (Sep 1991) |
Charles Petzold first wrote his introduction to programming windows in
early
1988 for windows release 2 (Windows 286). This second edition represents a
complete revision of his work to bring the information up-to-date with
Windows 3. Most chapters have undergone fairly major update, with the first
few chapters almost completely re-written to reflect the new development
utilities available and a further two chapters added to document features
specific to Windows 3; Dynamic Data Exchange (D.D.E.) and the Multi Document
Interface (M.D.I.).
The book presumes that you will have both Microsoft's official Windows 3 software development kit (SDK.) and Microsoft C version 6.0. All of the example code (and there is plenty of it) is given in ANSI compliant C. It is expected that the reader is fluent with C and ideally they should have some knowledge of programming the PC architecture with particular reference to segmentation considerations. It is not however expected that the reader will have any prior knowledge of the internal organisation and operation of a G.U.I.
Despite the wealth of information supplied by Microsoft with both their C compiler and the SDK, this book fills a much needed gap. The Microsoft documentation is primarily reference material and as such can easily leave you wondering how and where to start. Programming Windows offers the solution to this by adopting a tutorial approach. With no attempt to document the complete function set of windows the book is left free to concentrate on explaining the concepts of programming windows. I wouldn't hesitate to recommend this book to anyone considering developing for windows, it is extremely well written, very easy to read, and with it's practical approach, offers a true insight into getting your code to work with windows.
To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/p/p001065.htm
Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.