Overview
Master programmer Herb Schildt shows C and C++ developers how to take advantage of Windows 95's most powerful and advanced features in order to create powerful applications with the professional look and feel users have come to expect. More than just a study guide,this book encourages active learning. Each chapter guides readers through application development. Numerous code examples in C and C++ are also included. Topics include OLE,multithreaded programming,creating Wizards,using new control elements such as three views,tab controls,and toolbars,using the help system,animation,optimizing window repainting,recording messages and events,optimizing code for a 32-bit environment,managing the printer,interprocess communication,optimizing and managing text output,and more. Schildt packs the book with expert tips and techniques.These companion books cover Windows programming using C and (just a bit of) C++, providing an unparalleled exploration of 32-bit programming. You probably know Schildt from his other books on ANSI C and C, and now he turns his considerable programming experience to programming for Windows 95 with two indispensable books with more examples and explanation than the Petzold classic, making for somewhat slow, but thorough reading. Like any good author, he starts with the basics, showing how to build simple applications and perform routine operations like accessing the mouse. Next, he tackles some of the aspects of the Windows 95 GUI like toolbars, scrollbars, menus and more. Finally he examines difficult topics like multi-threaded multitasking, the Win 32 API, help files and interface control elements. Throughout the book, Schildt points up the differences between Windows 95 and Windows 3.1 for programmers used to 16-bit programming. Especially noted are Schildt's tips on adapting a 16-bit app into the 32-bit multithreaded multitasking environment of Windows 95. One programmer said "Both books are essential. It would be hard to get one without the other...Having the right book at the right time with the right chapter or section with a how-to or code sample can save you hours of digging and frustration." You'll want to have C and C++ under your belt before you dig in, but if you've got it -- bon appetit, Windows 95 programmers-to-be.