windows函数练习系列1
HMODULE GetModuleHandle ( LPCTSTRlpModuleName); 功能说明 获取一个应用程序或动态链接库的模块句柄 参数说明 lpModuleName 模块名称 返回值 如执行成功成功,则返回模块句柄。零表示失败。通过GetLastError获得错误信息 如: GetModuleHandle(NULL);
这将返回自身应用程序句柄
#include "stdafx.h"
#include "windows.h"
#include <iostream>
#include <WinBase.h>
using namespace std;
void DumpModule() {
HMODULE hModule=GetModuleHandle(NULL);
_tprintf(TEXT("with GetModuleHandle = 0x%x\r\n"), hModule);
}
int _tmain(int argc, _TCHAR* argv[])
{
int i;
DumpModule();
scanf("ppp %d",&i);
return 0;
}