天天看点

使用CFree调用Win32 LoadLibrary 简单示例

CFree 5.0 汉化版;新建一个简单窗口程序;

此工具带有Win32 api的智能提示;

使用CFree调用Win32 LoadLibrary 简单示例

Win32 API的LoadLibrary函数,功能是载入模块;下面示例载入icmp.dll;此dll位于system32目录;然后显示载入模块以后的句柄;如果载入失败,则模块句柄为0;

使用CFree调用Win32 LoadLibrary 简单示例

代码和工程如上;运行结果如下;

使用CFree调用Win32 LoadLibrary 简单示例
#include <windows.h>

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
 	/* TODO: Place code here.*/
 	char szBuffer[100];
	HMODULE hmod1=LoadLibrary("icmp.dll");
	wsprintf(szBuffer, "%x",hmod1);
        MessageBox(NULL,szBuffer,TEXT("icmp模块句柄"),0);
	return 0;
}
           

wsprintf,"%x",格式化为十六进制;