Author: Song Xiaoyu Wang Yonghui
Publisher:
Publish Date: 2006-01-01
Features: This book comprehensively and deeply introduces advanced development techniques for applications on the Visual C++ development platform. It provides technical knowledge along with concise and representative program examples. The book is divided into two parts, totaling 10 chapters. The first part is the Windows Technology Section, covering the first 7 chapters, which primarily introduce programming techniques related to the registry, ActiveX controls, dynamic link libraries, database programming, multithreading technology, network programming, and multimedia applications. The second part is the Component Technology Section, covering the last 3 chapters, which primarily introduce the basics of COM component technology, ActiveX control development, and COM+ technology. The book is rich in examples, clearly explained content, and reflects the authors' years of teaching and programming experience, making it suitable for graduate students and intermediate to advanced technical personnel for learning and reference.
Preface
Part 1: Windows Technology Section
Chapter 1: Registry
1.1 Composition of Registry Files
1.2 Structure of the Registry
1.3 Predefined Registry Roots
1.4 Common Registry Keys
1.4.1 Subtrees in HKEY_LOCAL_MACHINE
1.4.2 Subtrees in HKEY_CLASSES_ROOT
1.4.3 Subtrees in HKEY_USERS
1.4.4 Subtrees in HKEY_CURRENT_USER
1.5 Common Registry Functions
1.6 Application Examples Based on API Functions
1.6.1 Establishing an Application Framework
1.6.2 Creating a New Key
1.6.3 Deleting a Subkey
1.6.4 Deleting a Value Entry
1.7 Design and Implementation of the Registry Class
1.7.1 Definition of the CRegistry Class
1.7.2 Implementation of the CRegistry Class
1.7.3 Application Example Based on the CRegistry Class—One-Click Cleanup
1.8 Summary
Chapter 2: Use of ActiveX Controls
2.1 Introduction to ActiveX Controls
2.1.1 History of ActiveX Technology
2.1.2 ActiveX Controls
2.1.3 The Role of ActiveX Controls
2.2 How to Use ActiveX Controls
2.3 Applications and ActiveX Controls
2.3.1 Using a Date Control in a Dialog Application
2.3.2 Using a DataGrid Control in a Single-Document Application
2.4 Summary
Chapter 3: Dynamic Link Libraries
3.1 Introduction to Dynamic Link Libraries (DLL)
3.1.1 Concept of Dynamic Link Libraries
3.1.2 Advantages of Dynamic Link Libraries
3.1.3 File Composition of DLLs
3.2 Development of Simple DLLs
3.3 Use of DLLs
3.3.1 Function Calling Conventions
3.3.2 Function Name Decoration Conventions
3.3.3 Using Dynamic Link Libraries
3.4 Development of MFCDLLs
3.4.1 Extending MFCDLL
3.4.2 Testing MFCDLL
3.4.3 Regular MFCDLL
3.5 Summary
Chapter 4: Advanced Database Programming Techniques
4.1 Overview of ADO
4.2 ADO Structure and Objects
4.2.1 Structure of ADO Applications
4.2.2 ADO Objects
4.2.3 Methods for Developing Database Applications Using ADO
4.3 Developing Applications Using ActiveX Controls
4.3.1 Creating an Application Framework
4.3.2 Adding an ADO Data Control
4.3.3 Adding a DataGrid Control
4.3.4 Running the Program
4.3.5 Operations on Data
4.4 Properties and Methods of ADO Objects
4.4.1 Connection Object
4.4.2 Command Object
4.4.3 Recordset Object
4.4.4 Field Object
4.5 Developing Applications Using ADO Objects
Chapter 5: Multithreading Programming
Chapter 6: WinSock Network Programming Technology
Chapter 7: Multimedia Programming
Part 2: Component Technology Section
Chapter 8: Basics of Component Technology
Chapter 9: Development of ActiveX Controls
Chapter 10: COM Technology
Advanced Programming Techniques and Examples in Visual C++
📌 Related Posts
Literature
Map of China's Mountains and Rivers (Color Version)
2026-10-02
Literature
Writings of Liu Shaoqi since the founding of the country. 1952. 1~1952. 12
2026-09-26
Literature
Golden Shield Elementary Student Dictionary (Illustrated Edition): Illustrated Edition
2026-09-15
Literature
Financial Statement Analysis -- National College Entrance Examination Standard Pre-test Volume (Latest Version) (Latest Version)
2026-09-22
Literature
Storytelling and Literacy Games Created by Young Children: The Animal Chapter
2026-10-02
Literature
Cute little bear
2026-10-02
Literature
Substation Automation and Its New Technologies
2026-10-02
Literature
Cute cat
2026-10-02