ask*_*ish 31
让我们开始你的第一个DLL:
Templates选择Win32 Project.Application Type(在Application Settings选项卡中)中选择DLL .Empty Project并按Finish.您需要将空源文件附加到空白项目:
Source Files,添加 - > 添加新项,然后选择C++ File并为其指定名称.Open.在打开的窗口中,输入以下代码:
#include <stdio.h>
extern "C"
{
__declspec(dllexport) void DisplayHelloFromMyDLL()
{
printf ("Hello DLL.\n");
}
}
Run Code Online (Sandbox Code Playgroud)
__declspec(dllexport) 是一个强制性前缀,它使DLL函数可以从外部应用程序获得.
extern “C”(使用大括号,用于作用域)显示括号内的所有代码都可以从文件的"外部"获得.虽然代码即使没有此语句也会编译,但在运行时,您将收到错误.(我把它留作实验给你).
构建此应用程序并准备好您的DLL文件.
有关如何执行添加和填充的更多信息,请参阅演练:创建和使用动态链接库.