應用程式設定, ATL 專案精靈

使用 ATL 專案精靈的 [ 應用程式設定 ] 頁面,將基本功能設計並新增至新的 ATL 專案。

伺服器類型

從三種伺服器類型中選擇:

  • 動態連結庫 (DLL)

    選取以建立進程內伺服器。

  • 可執行檔案 (EXE)

    選取以建立本機跨進程伺服器。 此選項不允許 MFC 或 COM+ 1.0 支援。 它不允許合併 Proxy/存根程序代碼。

  • 服務 (EXE)

    選取以建立 Windows 啟動時在背景執行的 Windows 應用程式。 此選項不允許 MFC 或 COM+ 1.0 支援,或不允許合併 Proxy/存根程式代碼。

其他選項

注意

所有其他選項僅適用於 DLL 專案。

  • 允許合併 Proxy/存根程序代碼

    選取 [ 允許合併 Proxy/存根程序代碼 ] 複選框,作為必要封送處理介面時的便利性。 此選項會將 MIDL 產生的 Proxy 和存根程式代碼放在與伺服器相同的可執行檔中。

  • 支援 MFC

    選取即可指定您的物件包含 MFC 支援。 此選項會將項目連結至 MFC 連結庫,讓您可以存取它們所包含的任何類別和函式。

  • 支援 COM+ 1.0

    選取即可修改專案組建設定以支援 COM+ 1.0 元件。 除了標準連結庫清單之外,精靈也會新增 COM+ 1.0 元件特定連結庫 comsvcs.lib

    此外,啟動應用程式時,mtxex.dll會在主機系統上延遲載入。

  • 支援元件註冊機構

    如果您的 ATL 專案包含 COM+ 1.0 元件的支援,您可以設定此選項。 元件註冊機構可讓您的 COM+ 1.0 物件取得元件清單、註冊元件或取消註冊元件(個別或一次全部)。

另請參閱

ATL 專案精靈
建立 ATL 專案
預設 ATL 專案組態