應用程式設定, 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 物件取得元件清單、註冊元件或取消註冊元件(個別或一次全部)。