標(biāo)簽: it |
使用此 MFC DLL 向?qū)ы摓樾碌?MFC DLL項(xiàng)目設(shè)計和添加基本功能。
選擇要創(chuàng)建的 DLL 類型。
選擇此選項(xiàng)將 MFC 庫作為共享 DLL 鏈接到您的程序。使用此選項(xiàng)不能在 DLL 和調(diào)用應(yīng)用程序之間共享 MFC對象。程序在運(yùn)行時調(diào)用 MFC 庫。如果程序由多個使用 MFC 庫的執(zhí)行文件組成,則此選項(xiàng)可降低程序的磁盤和內(nèi)存需求。Win32 和MFC 程序都可調(diào)用 DLL 中的函數(shù)。必須將 MFC DLL 與此項(xiàng)目類型一起重新發(fā)布。
選擇此選項(xiàng)在生成時將您的程序靜態(tài)鏈接到 MFC 庫。Win32 和 MFC 程序都可調(diào)用 DLL中的函數(shù)。雖然此選項(xiàng)會增加程序的大小,但不必將 MFC DLL 與此項(xiàng)目類型一起重新分布。不能在 DLL 和調(diào)用應(yīng)用程序之間共享MFC 對象。
如果希望程序在運(yùn)行時調(diào)用 MFC 庫和希望在 DLL 和調(diào)用應(yīng)用程序之間共享 MFC 對象,則選擇此選項(xiàng)。如果程序由多個使用MFC 庫的執(zhí)行文件組成,則此選項(xiàng)可降低程序的磁盤和內(nèi)存需求。只有 MFC 程序可以在 DLL 中調(diào)用函數(shù)。必須將 MFC DLL與此項(xiàng)目類型一起重新發(fā)布。
選擇 MFC DLL 應(yīng)支持自動化還是應(yīng)支持 Windows 套接字。
選擇“自動化”使您的程序得以操作在其他程序中實(shí)現(xiàn)的對象。選擇“自動化”還會向其他自動化客戶公開您的程序。有關(guān)更多信息,請參見自動化。
選擇此選項(xiàng)以指示程序支持 Windows 套接字。Windows 套接字允許編寫通過 TCP/IP 網(wǎng)絡(luò)通信的程序。
創(chuàng)建具有 Windows 套接字支持的 MFC DLL 時,CWinApp::InitInstance