Active 技術和 DLL
更新:2007 年 11 月
Active 技術可以讓物件伺服程式完整地實作於 DLL 內。這類型的伺服程式稱為同處理序伺服程式 (In-Process Server)。MFC 之所以沒有對所有的視覺編輯功能完整地支援同處理序伺服程式,主要是因為 Active 技術沒有提供讓伺服程式攔截 (Hook) 容器 (Container) 主訊息迴圈的方式。MFC 需要存取容器應用程式 (Container Application) 的訊息迴圈以處理快速鍵 (Accelerator Key) 和閒置時間處理。
然而,如果您正在撰寫 Automation 伺服程式,且您的伺服程式沒有使用者介面,您可以將您的伺服程式製作成為一個同處理序伺服程式,並將其完整地置入 DLL 裡。