Visual C++ .NET Bible
暫譯: Visual C++ .NET 聖經

Tom Archer, Andrew Whitechapel

  • 出版商: Hungry Minds
  • 出版日期: 2002-08-01
  • 售價: $1,800
  • 貴賓價: 9.5$1,710
  • 語言: 英文
  • 頁數: 1248
  • 裝訂: Paperback
  • ISBN: 0764548379
  • ISBN-13: 9780764548376
  • 相關分類: Visual C++
  • 已過版

買這商品的人也買了...

相關主題

商品描述

If you want to gain more precise control over Windows and Web-based applications, this is the only comprehensive combination reference with tutorial you need by your side. Expert programmer and author Tom Archer begins with thorough hands on introduction, such as SDI applications, MDI applications and dialogs then moves quickly to the skills expected of professionals, such as internet programming, multithreaded programming and attribute programming.
The author ensures that the novice professional receives special explanation as well as dispensing expert tips, such as ATL Server issues and programming .NET for the advanced developers.
This book fills the "holes " between understanding how to create a Visual C++ project and how to implement a complex application.
Visual C++.NET Bible is the essential guide for developers at every skill level with its step-by-step instructions, real world examples and Tom's expert insight into developing industrial strength applications.

Table of Contents

Preface.

Acknowledgments.

Part I: User Interface.

Chapter 1: Writing Your First MFC Application.

Chapter 2: Documents, Views, and SDI.

Chapter 3: MDI Applications.

Chapter 4: Menus.

Chapter 5: Mouse and Keyboard Processing.

Chapter 6: Status Bars and Toolbars.

Chapter 7: Tree View and List View Controls.

Chapter 8: Programming the GDI.

Chapter 9: Bitmaps, Palettes, and DIBs.

Part II: Dialogs.

Chapter 10: Dialog Basics and Common Controls.

Chapter 11: Dialog Boxes and Form Views.

Chapter 12: Property Sheets and Pages.

Part III: Advanced Programming.

Chapter 13: Custom Draw Controls.

Chapter 14: Adding Custom Behavior to Controls.

Chapter 15: Print and Print Preview.

Chapter 16: Working with DLLs.

Chapter 17: Multithreaded Programming.

Chapter 18: Exception Handling.

Part IV: Data I/O.

Chapter 19: Clipboard.

Chapter 20: ODBC.

Chapter 21: MFC Database Classes.

Chapter 22: ADO.

Chapter 23: DAO.

Chapter 24: CFile and File I/O in MFC.

Chapter 25: Using XML from Visual C++.

Part V: COM and ATL.

Chapter 26: Introduction to Interface-Based Programming.

Chapter 27: Creating and Consuming Components.

Chapter 28: Type Libraries.

Chapter 29: Threading in COM.

Chapter 30: Introduction to ATL.

Chapter 31: Windowing with ATL.

Chapter 32: Eventing with ATL.

Chapter 33: Automation with ATL.

Chapter 34: Introducing the WTL.

Part VI: Programming with COM+.

Chapter 35: Building Stateful COM+ Applications.

Chapter 36: COM+ and Loosely Coupled Events.

Chapter 37: COM+ Queued Components.

Part VII: ATL Server.

Chapter 38: Getting Started with ATL Server.

Chapter 39: Creating Web Services with ATL Server.

Chapter 40: Writing ATL Server Applications.

Part VIII: Programming .NET.

Chapter 41: Introducing .NET.

Chapter 42: Writing Managed C++ Code.

Chapter 43: Multithreading with Managed C++.

Chapter 44: Working with Windows Forms.

Index.

商品描述(中文翻譯)

如果您想對 Windows 和基於 Web 的應用程式獲得更精確的控制,這是您身邊唯一需要的綜合參考書和教程。專家程式設計師和作者 Tom Archer 從全面的實作介紹開始,例如 SDI 應用程式、MDI 應用程式和對話框,然後迅速轉向專業人士所需的技能,例如網路程式設計、多執行緒程式設計和屬性程式設計。作者確保初學的專業人士獲得特別的解釋,並提供專家的建議,例如 ATL Server 問題和為進階開發者編寫 .NET 程式。這本書填補了理解如何創建 Visual C++ 專案與如何實現複雜應用程式之間的「空白」。Visual C++.NET Bible 是每個技能水平的開發者必備的指南,提供逐步的指導、實際範例以及 Tom 對開發工業級應用程式的專家見解。

目錄
前言
致謝
第一部分:使用者介面
第 1 章:編寫您的第一個 MFC 應用程式
第 2 章:文件、視圖和 SDI
第 3 章:MDI 應用程式
第 4 章:選單
第 5 章:滑鼠和鍵盤處理
第 6 章:狀態列和工具列
第 7 章:樹狀視圖和列表視圖控制項
第 8 章:編程 GDI
第 9 章:位圖、調色板和 DIB
第二部分:對話框
第 10 章:對話框基礎和常用控制項
第 11 章:對話框和表單視圖
第 12 章:屬性表和頁面
第三部分:進階程式設計
第 13 章:自定義繪製控制項
第 14 章:為控制項添加自定義行為
第 15 章:列印和列印預覽
第 16 章:使用 DLL
第 17 章:多執行緒程式設計
第 18 章:例外處理
第四部分:數據 I/O
第 19 章:剪貼簿
第 20 章:ODBC
第 21 章:MFC 數據庫類
第 22 章:ADO
第 23 章:DAO
第 24 章:CFile 和 MFC 中的文件 I/O
第 25 章:從 Visual C++ 使用 XML
第五部分:COM 和 ATL
第 26 章:介面導向程式設計簡介
第 27 章:創建和使用組件
第 28 章:類型庫
第 29 章:COM 中的執行緒
第 30 章:ATL 簡介
第 31 章:使用 ATL 進行視窗處理
第 32 章:使用 ATL 進行事件處理
第 33 章:使用 ATL 進行自動化
第 34 章:介紹 WTL
第六部分:使用 COM+ 程式設計
第 35 章:構建有狀態的 COM+ 應用程式
第 36 章:COM+ 和鬆耦合事件
第 37 章:COM+ 排隊組件
第七部分:ATL Server
第 38 章:開始使用 ATL Server
第 39 章:使用 ATL Server 創建 Web 服務
第 40 章:編寫 ATL Server 應用程式
第八部分:程式設計 .NET
第 41 章:介紹 .NET
第 42 章:編寫受管理的 C++ 代碼
第 43 章:使用受管理的 C++ 進行多執行緒處理
第 44 章:使用 Windows Forms
索引