Visual C++ 程式設計方法

本節包含 C++ 程式設計概念和工作架構的相關主題。

Visual C++ 的共同用途是設計 Windows 程式。 Windows 中的程式設計本身就是一個需要慎重考量的主題, 為 Windows 撰寫程式碼時,需記住許多重要重點。 例如,Managed 程式碼和機器碼之間的差異, 電腦處理器會直接執行機器碼,而 CLR 則負責執行 Managed 程式碼。

當您為 Windows 設計程式時,必須考量視窗控制代碼、訊息和例外狀況。 視窗訊息和例外狀況的處理序是各種視窗用來彼此通訊的方式。 MFC 提供方便的包裝函式,可讓處理視窗通訊更加容易。

許多 C++ 程式設計人員著重於下列領域:

  • Windows 程式設計

  • 通用物件模型 (COM)

  • 程式庫,例如 Active Template Library (ATL) 或 Microsoft Foundation Class (MFC)

  • Managed 程式碼和 .NET 程式設計

本節包含 C++ 程式設計概念和工作架構的相關主題。

在本節中

  • 資料存取 (C++)
    涵蓋可用於 Visual C++ 資料庫程式設計的技術。

  • DLL
    說明如何以程式設計方式撰寫 DLL。

  • Character Sets
    涵蓋針對國際市場的 C++ 應用程式開發工作。

  • 多執行緒
    討論如何管理和使用同時執行的多個並行執行緒。

  • 原生和 .NET 互通性
    涵蓋允許 Managed 和 Unmanaged 建構同時存在並可互相溝通的互通性 (Interoperability) 功能。

請參閱

其他資源

Visual C++