第一篇文章,敬请谅解
这种方法适用于windows系统(本人用的就是),我们使用rundll32来调取文件运行,但是最大的问题是不知道调取函数是什么???相信你也有很多的疑惑(小编以前也曾被困扰)
我们来看这个代码
这是Dev C++生成的DLL项目代码(dllmain.cpp)
/* Replace "dll.h" with the name of your header */
#include "dll.h"
#include <windows.h>
DllClass::DllClass()
{
}
DllClass::~DllClass()
{
}
void DllClass::HelloWorld()
{
MessageBox(0, "Hello World from DLL!\n","Hi",MB_ICONINFORMATION);
}
BOOL WINAPI DllMain(HINSTANCE hinstDLL,DWORD fdwReason,LPVOID lpvReserved)
{
switch(fdwReason)
{
case DLL_PROCESS_ATTACH:
{
break;
}
case DLL_PROCESS_DETACH:
{
break;
}
case DLL_THREAD_ATTACH:
{
break;
}
case