The current development of computer books is really fast, I haven't been to the bookstore for a long time. Yesterday, I really launched thousands, many strange publishers, many strange authors, many strange translators, book names are also more exaggerated, What × × 精 精 精 典 典 编 典 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 今 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 比 非People are disappointing, maybe I am old, my ideology, my concept has been separated from the real society, maybe the world's world change is too fast, I am programmed for a few months, go out, the road is not the original road ... Go home After the old book on the bookshelf, I listened to Li Keqin's old joy. I found that I have just liked nostalgia. The author is engaged in software development for many years, which has been dealing with the bottom of Windows, involving drivers, embedding The development of the formula OS, Windows applications (such as GUI, graphic image technology, multi-thread, component technology, etc.) have written a lot of source code ... Maybe my reading face is too small, and it is basically in the bookshelf. Jeffrey Richter, CHARLES PETZOLD, CHARLES Petzold, Master Pan Aimin, and these books have been accompanying me and bringing my programming work. I hope that my recommendation is also helpful to you. Windows Programming Windows programming class (5th edition) (upper and lower volumes) original title: Programming Windows (Fifth Edition) Original Publisher: Microsoft Press author :( US) Charles Petzold Translator: Beijing Bo Yan Technology Development Co., Ltd. Publishing House: Beijing University Press Publishing date: 2001-03 Page: 1376 Pricing: 160: 00RMB This book is considered to be the best introduction reading of Windows programming. In May 1994, the author Charles Petzold of this book was awarded the "Windows Pioneer" award by "Window Magazine" and Microsoft, to commend his contribution to the success of Microsoft Windows, and it can be seen that the authority of the book is "if if" If there is any problem with Windows development, please read the book of Petzold. "Almost a famous saying. This book covers all aspects of Windows programming, explains every element of Windows (such as input, output, and dialog, graphics, multimedia, thread, document, and view, internet, etc.). It has a representative example, the code style is good and is very practical. The author believes that this book is a classic introductory book that learns Windows programming. Every careful reading will have a more profound understanding of Windows programming, but the author thinks that the contents of the book are more found, and the deeper thing can go to see " Windows Core Programming. The author suggests that there is a conditional reader, it is best to read the original English original.
Windows core programming original title: Programming Applications for Microsoft Windows Fourth Editio original publishing house: Microsoft Press author :( US) Jeffrey Richter Translator: Wang Jianhua and other Press: Machinery Industry Press Publication date: 2000-05 Pages: 689 Price: 86: 00RMBJEFFREY RICHTER is the head of the Windows System program design. Every book has a very wonderful analysis of the core of Windows, the author from the Windows 95 Program Guide, "Windows Advanced Programming Guide", "Windows Core Programming" Go to "Applied Microsoft .NET Framework Program", he has been reading the book he wrote, you can say that this classic, Amon is his worship, and follow Jeffrey Richter. This book is to explain the monographs of the internal mechanism of the Windows operating system, the author starts from the basic concept, fully systematically introduces the various basic components of Windows, such as processes, threads, DLLs and memory management, etc., and list a large number of applications, brilliantly The use of components is analyzed, providing a valid shortcut to mastery of Windows programming skills. The author wrote a two-year Windows driver. The memory management chapter of this book gives me a lot of help. It can be seen that this book is very close to memory management. In addition, this book is also very classic for the explanation of the process and threads, first describing the dragon desertary, then describes the working mechanisms, and details how Windows provides which API functions are available for multi-process and multi-threaded programming, if you can combine Hou If the teacher's "Win32 multi-threaded program design" is studied, then your understanding of the process and thread will be more depth. Win32 multithreaded programming Author: Hou Junjie (Hou Jie) Publisher: Huazhong University of Science and Technology Press Publication Date: 2002-01 Pages: 480 Price: 59 .80RMB using threads, you can produce high-efficiency server, to establish an Internet server expansion Software, get the benefits of multi-CPU system, create a delicate COM / OLE object, and improve the reactivity of the program. The first article of this book "Online, thread", to establish the necessary foundation, including thread start and end, the meaning of core object, excitation, and unstimed state, synchronization mechanism and its use. The second "Tools and Policies for Multithreaded Program Design", introduce the C runtime library and MFC support for threads, how to implement multithreading in User and GDI, how to generate a DLL, how to debug multi-threaded program debugging . The third article "Multi-threaded application in the real world", talking about how to organize a program so that it supports multithreading. This article demonstrates the application software in two real worlds, the first is a freothreaded Ole Automation Server, the second is the ISAPI program, is an IIS (Internet Information Server) expansion software, demonstration how to talk to Jet database. This book is very comprehensive and easy to understand from theory to practical applications, and the example procedures are also very rich and vivid, and some summary suggestions are given from time to time. This not only let readers feel kind. And also deepened the understanding of the content of the learned content.
MFC class MFC Windows Programming Programming (2nd Edition) Original title: Programming Windows with MFC Second Edition original publishing house: Microsoft Press author :( US) Jeff Prosise Translator: Beijing Bo Yan Technology Development Co., Ltd. Publisher: Tsinghua University Press Social Publishing Date: 2001-09 Page: 1166 Pricing: 128: 00RMB This book not only expands that the powerful C class library that has been considered authoritative for the Windows API, has also added related COM, OLE And ActiveX and so on. The author of this book, Jeff Prosise, with its unparalleled skills to readers to the readers about the basic concepts and main technologies in the MFC program design - once again explained the perfect way to develop fast-oriented development on the 32-bit Windows platform. I believe that the book explains meticulous and comprehensive, more suitable for beginners, easy to understand MFC (Second Edition) Author: Hou Junjie (Hou Jie) Publisher: Huazhong University of Science and Technology Press Publication Date: 2001-01 Pages: 736 Price: 80: 00rmb Related to this book and his author, don't need me to say, everyone is very clear, online is also a crowd. This book is divided into four major articles. The first article tells the SDK programming, and simply summarizes the main principle of SDK programming, providing all technical foundations before entering MFC core technology and application technology, especially Windows's message mechanism, very clear. The second introduction to the Visual C integration environment development tool, which has the entire software development environment, which allows beginners to quickly understand the tools in their hands, as well as their main functions. The third introduction to the concept of Application Framework, and the MFC backbone procedure, the so-called backbone procedure refers to the program code generated by Visual C tool AppWizard. According to my understanding, too many people use MFCs to write programs just to know how they don't know, this article explains the MFC program to drag out the dragon, laying a solid foundation for readers in the MFC field. The fourth article is the spindle with a sample program Scribble attached to the Visual C disc on the Visual C , step by step, add new features. Introduction to core technology such as Runtime Type Information (RTTI), Dynamic Creation, CommanD Routing, etc. These techniques are the most lack of other books. "Beginners only need to master its essence, do not need to study all of its content, otherwise it is very likely that you will don't understand, wait for you to continue learning, return to study, you will find the mystery of this book "". COM COM programming class principle and application of: Pan Aimin Press: Tsinghua University Press Publication Date: 2001-03 Pages: 472 Price: 39: 00RMB book not only introduces the basic principles of COM and expansion of knowledge, but also about the MTS And some knowledge of COM .
The book is divided into three parts. The first part is the COM basis. When writing this part, see the "Inside COM" book, but re-adjust the content structure, and add some about Windows programming and MFC. Knowledge; the second part is COM expansion, the third part is COM application and development, introduces the design idea of componentization and multi-layer software structure model. After learning the basic principles of COM, combined with some concepts advocated by MTS and COM , you can understand and use COM and COM from a higher level. This is a classic book for COM beginners, which makes you deep understanding of the concept and framework of COM. COM Essence of original title: Essential COM author :( US) Box, D Translator: Pan Aimin Press: China Electric Power Press Publication Date: 2001-08 Pages: 358 Price: 49: 00RMB have a devil of a book Don Box writes, in the computer world, "No one can explain COM more clearly than Don Box"; this book is undoubtedly the most presented book in the COM. In the Amazon's list, many experts gave them to their extremely high evaluation. After reading this book, COM will "become clear" (this is the author of "Inside OLE" Kraig Brockschmidt and the author Donbox of this book in the realm of COM and OLE). I hope you will have this feeling. This book reveals the essence of Com (Component Object Model), which is designed to help developers really understand why COM, but not limited to how to use. A complete distributed COM application is also provided in the book, demonstrating various programming techniques. In addition, this book also involves many COM advanced features, such as thread models (or suite models), name objects, connection points, etc., so you also want to have the best benefit from this book, you also need to have COM's knowledge, suggestions Readers first read the book after reading "COM principle and application". "This is not a book for novice learning, nor a book that teaches you how to develop COM components, but a book that continues to improve the understanding of COM on a certain basis. If you use it to learn COM, you May be disappointed, because many content need to have a certain experience foundation can be seen; but if you use it to deepen your understanding of COM, then this book is just right.
"Worse Book Note" MFC Developer Reference Manual "This book is a tool book for the MFC class library, which makes a more detailed description of all classes and their members in the MFC class library 4.2 version. The author thinks MSDN It is the best tool, there is no need to spend this money. Learning a lot of books, I also wrote a lot of code, and conclude my learning method, the author is learned in the following order: C / C -> SDK -> MFC -> COM / DCOM / ATL / COM , of course, this premise is that you have already have a certain mathematics, data structure and algorithm, operating system, etc., learning C is critical. In particular, it is necessary to understand how to clear OOP thinking, develop habits for thinking about problems in object-oriented methods; learning SDK's purpose is mainly to understand the internal mechanisms of Windows OS, such as memory management, multitasking and multithreading, etc., especially Understand the message mechanism of Windows; have a previous knowledge, learning MFC is easy, some netizens often talk to me, saying that he read more than a year, but also written some programs, but for MFC or a mist, I Thinking of the main reason, it is not systematic. Many knowledge and experience are gradual. Don't fantasize a step, you have to hold a constant learning and practice. Transfer from
Www.vchome.net
Harrymeng articles