Compras Nikon Bluetooth |
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! :-)
A waste of money if your a beginner.
I like the organization of the book which starts with the core of a well-behaved Win32 application and moves on to bigger and better things with each chapter. I learned many good Win32 programming habits, such as the proper use of Unicode and The authors start with the core of a Win32 application and then move through the core GDI objects: device contexts, fonts, windows, etc. Then they proceed to examine all the common controls one by one with an exhaustive reference of all their messages. Along the way, the authors point out places where porting from Win16 to Win32 might be a problem, as well as pointing out known bugs in the MSDN documentation and the Win32 implementation, referencing knowledge base articles for more detail. I also found the advice for those transitioning from a unix background helpful. This might not be the best book for a beginner that has never written a GUI application before, but if you're familiar with the basics of event driven GUI applications from other window systems (AmigaOS, BeOS, MacOS or X Window System), then this book will teach you what you need to know about Win32 without wasting your time explaining things that you already know and understand. If you are a complete beginner, you might be better off with a different book to start with, but still might enjoy this book as a reference once you've got the basics down. When I asked around on usenet about Win32 books, many people suggested Richter's book. I looked at Richter's book many times but it just didn't move me to buy it because I wanted a book that was a more exhaustive reference and one that didn't assume I was a beginner programmer. Several people said "Yeah, I learned from Richter, but /Win32 Programming/ is the book I keep on the shelf. Once I read through Richter, I didn't use it anymore." Another factor is that /Win32 Programming/ is hardback, which makes it stand up to lots of use on a day-to-day basis.
If you are writing Win32 applications with a GUI interface, this book is a must. No other book is as comprehensive and I found the text as well as the code easy to follow (and I'm not a C/C++ programmer).
I have found that when a book gets only five stars or one star what we have here is a great book that is beyond the understanding of a few people. If you like watered down how to's with out detailed explanation then this book is not for you. But if you are looking to be a first class programmer with all the information you can get on the subject then this is a must have book. I had no problem compiling the programs, you need to know your compiler and adjust the make file but that takes a bit if thinking that some people just don't have. If you can not figure out a simple problem like compiling a program with out having your hand held then you are in the wrong field.
I think that the author assume the reader know how to compile his example. That is not true. Even if your room has diamond,if you can't open your door,it is nothing.Maybe this book has good example.But I can't open the door. How can I compile codes after I changed them???
As a consequence this book is not for beginners. You must have a firm grasp of 'C' in order to follow the thread of the model program which is developed in the book. Since this is some of the most difficult programming imaginable, it is not a good place to start learning 'C'. Some of the conceptual discussions are outstanding. I particularly liked the section on coordinate transformations. I had orginally consulted Windows "Help" and Petzold trying to get a handle on this elusive and difficult subject. I found that the explanation in this book was by far the most accessable and exhaustive. The index is particularly well arranged and useful, and add immeasurably to the utility of the book. This book is unique in its structure, in that it serves as both a reference and a teaching guide simultaneously. If one merely needs to refresh the memory or one encounters a new concept that need elaboration, this book will almost certainly fill the bill in the most efficient way possible. I will use this book for many years to come, and wish that I had known about it earlier as it would have saved me an enormous amount of labor. It is one of those rare computer books that is written for the ages, rather than the current release of the software. (the author of this review is a software engineer of over 30 years experience, most of it non-Windows)
An absolute must for both beginners and experienced programmers due to it's excellent index. You can look just about any term up in the index making the book much easier to digest. Furthermore, the book starts with a skeleton windows application upon which the reader builds more complexity throughout the book. Excellent approach to learning a programming environment. Reminds me of the massive old documentation with comprehensive indexes you would get in the old days. Also comes with a CD containing examples used in the book. Imagine a book you can use for both reference and learning. What a concept!
8 This book is so good
This is the best book for window programming and almost couldn't be better.
9 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 purusing a chapter of a game programming book (chapter on win), and a on-line tutor. So far I have found this book great. I had a problem with compilation, that was cuased by some changes in msvc from the 4.2 it was written in to msvc 6 I am using. Commented out 2 macros from extension.h.. then found a updated on Newcomer's (one of the authors) website. Still had some problems, and I decided to e-mail him, not expecting a responce.. and got one the same day! Some changes where made in the link settings from msvc 4.2 to 6. Also need to add comctl32.dll and version.dll to the link list for the setting's. After that it compiled fine. The ppl who where having problems compiling might want to try those 2 things. A excellent book, and I'm not even through chapter 3 yet! Only thing I would like is projects at the end of chapters. -John PS. The author will be adding the full source for the example programs, msvc 6 compatible to his website in the near future.
10 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. It also gives a great description of how owner-draw items work (menus, etc.) and their differences between straight-Win32 and MFC. Great coverage on bitmaps and how to use the device context for drawing, with excellent straight-forward examples!
11 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. This book does not cover many important sections of the Win32 API (no single book can), it focuses primarily on GUI programming.
12 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 programming, the mess that is Win32, and how to deal with it. If offers help regarding the various versions of Windows and the associated history and language conventions, the most correct and incorrect ways to deal with typing issues that some compilers would let you get around but would hamstring you later in porting your code, and MOST IMPORTANTLY, it is readable. It isnt very often you get a programming book you can take somewhere and read it, comprehend it, come back to the compiler and run the sample code later and still retain comprehension. You can do that with this book. Code is good, the explorer progs are better, but the text is first rate. I would buy this and Petzold, and your choice of MFC book, and you should be well on your way.
13 This book sits on my desk, not the book shelf.
This is the best SDK book I have ever read, I have read all of Petzold's books and they are also very good, but this one gets into the details like no other book I have read. The programming style and structure of the book is first class, it makes an excellent learning tool and reference.
14 First Class solid intro to Win32
This book provides an excellent, unbiased treatment of the Win32 API. Everything for the application programmer is well explained, and the examples on the CD-ROM provide a wealth of hands on information. However, I did not buy the book simply to reuse somebody else's code, and I assume those '1 star' reviews are from people who missed the point and strength of the book.
15 can't open the door
I bought two books at same time:One is Petzold's book(the best one),the other is this book(bad one). Petzold's book explain very well how to compile the code.It also has very good example.But in this book, I don't know how to compile the example.I tried to see Make file because I already have experience with make file in Petzold's book.But I was surprised at the size of make file in CD-ROM. I also tried to read some page about VC++ envirnment in this book,still nothing.Again I load the examples in VC++ envirnment and tried to compile using VC++ envirnment,but it failed.
16 Excellent and thorough book for non-Windows programmers.
This is a great explaination of how to program in MS-Windows if you have not done it before. It's a lot to read, but then, there's a lot to programming in windows. The sample code ties in well with the text. It's pricey, but worth it. Stay away from the paperbacks and buy this book instead.
17 Topics are covered well, but some topics are missing
I've found the basic WIN32 topic well covered. However, I've been looking for a good discussion of the List View and other common controls. Most of them are basically ignored in this book.
18 This book has no equal in Win32 Api
I love this book. It is my bible. The structure of the book is clear and well organized. I learned more about the windows enviroment more through this book than any other. If you are an experienced windows programmer, you will definitely want this book as a reference. Even new programmers to windows can use this book as a reference and tutorial due to the manageable pace in which the book progresses. Finally, its the only programming book in my library that is hardcover! I wish that all books were hardcover like this!
19 A useless book
This book is BAD. I could not compile the sample codes (maybe they are obsolete). Among the 4 books I have on Windows API, this is the only one I don't like.
20 A definitve and exhaustive reference and learning source
Anyone who currently programs in the Win32 environment or wants to learn how to do so needs this book. It exhaustively details the thousands of widgets (i.e. functions, manifest constants, structures, etc) that make up Win32, and provides detailed intellegent discussions of the concepts behind those widgets. These discussions are conducted in excellent English. The examples are mostly in 'C' with some 'C++'.
21 The most comprehensive single windows book available
Get ready for a glowing recommendation. This is absolutely the most informative single book on Windows programming I have ever read. Covers a massive array of windows API funtions and objects.
22 Excellent Reference
Win32 Programming is probably the best programming reference book I own. The authors of this book do something that most writers of programming books fail to do - EXPLAIN the subject matter (not just give examples). I only wish that all of my books were this well done.
23 Excellent reference
A superbly comprehensive and detailed win32 reference- invaluable for anyone serious about writing Windows 95/NT applications.
24 To be honest, the book is useless, and here is why :
Because it contains so huge examples, that it's impossible to follow the code.
With almost every example, you can find a sentence like this :
"Don't worry about what does it mean", or "You really don't have to know that".
I think, you got the picture.Although, there are over 1500 pages, explanations are very bad, and incomplete.
The book is probably usefull to highly experienced win programmers, but again
Do they need a book about creating windows ? I guess not.
If you are new to windows programming, you won't learn anything from it.
In the matther-of-fact,you could give up after a while (while = few months), like I did.
Decorate your home. It gives the illusion that your life is more
interesting than it really is.
-- C. Schulz
If in any problem you find yourself doing an immense amount of work, the
answer can be obtained by simple inspection.