共用方式為


MFC DLL 命名慣例

包含在 MFC 的 DLL 和程式庫會依照結構化命名慣例。 這讓您很容易知道您應該使用哪一個 DLL 或程式庫。

建置使用這些 DLL 的應用程式或擴充 DLL 所需的匯入程式庫,其主檔名 (Base Name) 與 DLL 相同,但是多了 .lib 的副檔名。

共用 DLL 命名慣例

DLL

描述

MFCx0.DLL

MFC DLL、ANSI 發行版本 (Release Version)

MFCx0U.DLL

MFC DLL、Unicode 發行版本

MFCx0D.DLL

MFC DLL、ANSI 偵錯版本

MFCx0UD.DLL

MFC DLL、Unicode 偵錯版本

如果您是動態地連結至共用的 MFC DLL 版本 (無論是來自應用程式或擴充 DLL),您必須要在產品中包含 MFCx0.DLL。 如果您需要在應用程式中加入 Unicode 支援,請改包含 MFCx0U.DLL。

如果您是靜態地將 DLL 連結至 MFC,您必須將它與其中一個靜態 MFC 程式庫連結。 這些版本是根據 [N|U]AFXCW[D].LIB 慣例來命名。 如需詳細資訊,請參閱程式庫命名慣例 (MFC) 裡的表格「靜態連結程式庫的命名慣例」。

如需可以與應用程式一起散發的 Visual C++ DLL 清單,請參閱您所安裝 Visual Studio 中的 Redist.txt。

您還想知道關於哪些方面的詳細資訊?

請參閱

概念

在 Visual C++ Dll