1.用VC建立一个WIN32 DLL
我们利用VC编写DLL有几种方法.如果用VC建立一个WIN32 DLL 工程.那这个工程就应该只导出C++的类或全局变量.和全局函数.方法就是在CPP文件中编写你的代码,为每个需要导出的元素进行导出办法是增加如下语句:
_declspec(dllexport)
你当然可以把它定义成宏
例如,如果是一个类STUDENT需要导出, 那么声明时应该是这样写 class _declspec(dllexport) student;
当然也可以定义时直接导出.
我们的客户端,也就是我们调用该函数的客户程序,就需要导入这个类或者函数..
填写如下语句:
class _declspec(dllimport) student
{
} // 声明
之后就可以利用STUDENT来构造对象,也可以调用它的成员函数..了