当前位置:天才代写 > tutorial > C语言/C++ 教程 > C++中如何动态挪用dll杀历程

C++中如何动态挪用dll杀历程

2017-11-04 08:00 星期六 所属: C语言/C++ 教程 浏览:368

代码如下:

#include <stdio.h>
#include <windows.h>
typedef int (*lpE_Pro_KillProcessByName)(IN const char* pchar_param_ProName);
int main(int argc, char *argv[])
{
HINSTANCE hDll; //DLL句柄
lpE_Pro_KillProcessByName KillProcessByName;
hDll = LoadLibrary("WinAPIExS.dll");
if (hDll != NULL)
{
KillProcessByName=(lpE_Pro_KillProcessByName)GetProcAddress(hDll, "E_Pro_KillProcessByName");
if (KillProcessByName != NULL)
{
char procname[]="Thunder5.exe";
KillProcessByName(procname);
}
FreeLibrary(hDll);
}
return 0;
}

措施用到了WinAPIExS.dll

 

    关键字:

天才代写-代写联系方式