分享方式:


ATL 專案精靈

Active Template Library (ATL) 是一組以範本為基礎的C++類別,可簡化撰寫小型且快速的 COM 物件。 ATL 專案精靈會建立包含 COM 物件的結構專案。

概觀

此精靈頁面描述您要建立之 ATL 專案的應用程式設定。 根據預設,專案具有下列設定:

  • 動態連結庫 指定您的伺服器是 DLL,因此是進程內伺服器。

  • Attributed 指定您的專案使用屬性。

若要變更這些預設值,請按兩下 精靈左側資料行中的 [應用程式設定 ],然後在ATL專案精靈的該頁面中進行變更。

如需預設專案設定的相關信息,包括字元集的選擇和鏈接預設值,請參閱 預設 ATL 專案組態

建立 ATL 項目之後,您可以使用 Visual C++ 程式代碼精靈,將物件或控件新增至專案。 您可以使用程式代碼精靈,對基本 ATL 專案進行下列類型的增強功能:

此外,當您建立並增強ATL專案時,請考慮這些工作:

您可以在 [項目屬性] 頁面中指定專案屬性(例如,是否要以靜態方式連結至 CRT),而且您可以設定 ATL 專案的建置組態

另請參閱

Visual Studio 專案 - C++
Visual Studio 中的 C++ 專案類型
ATL COM 物件的基本概念
使用 ATL 和 C 執行階段程式碼進行程式設計
教學課程