DLL文件: DllMain.cpp
//---------------------------------------------------------------------------
#include <vcl.h>
#include <windows.h>
//注意加上这个基类的文件
#include "TTest.h"
#pragma hdrstop
#pragma argsused
//---------------------------------------------------------------------------
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved)
{
return 1;
}
//---------------------------------------------------------------------------
//派生出一个新类Me,来自基类Test
class Me : public Test
{
private:
virtual int sum(int, int);
int sum1(int, int, int); //只能自己调用(基类中没有的)
public:
virtual void ShowMess(char* );
virtual void Count(int);
void Count1(int); //只能自己调用(基类中没有的)
};
//---------------------------------------------------------------------------
int Me::sum(int a, int b)
{
return a+b;
}
//---------------------------------------------------------------------------
void Me::ShowMess(char* buf)
{
ShowMessage(buf);
}
//---------------------------------------------------------------------------
[1] [2] 下一页