WinMain入口函数介绍:
#include <stdio.h>
#include <Windows.h>
//入口函数WinMain
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
//HINSTANCE hInstance 应用程序当前实例的句柄(instance 实例、handle 句柄)
//HINSTANCE hPrevInstance 应用程序的先前实例的句柄,同一个应用程序打开两次,出现两个窗口
//第一个打开的窗口就是先前实例的窗口,对于Win32程序,该参数总是为NULL.
//LPSTR 命令行的字符串的指针
//int nShowCmd 窗口显示方式,默认为SW_SHOWDEFAULT.
MessageBox(NULL, L"HelloWorld", L"提示", MB_OK);
return 0;
}
HMODULE GetModuleHandle(PCTSTRlpModuleName);
功能:获取一个特定的应用程序或动态库的模块句柄,且这个模块必须已经加装到调用者的进程中,参数传NULL将返回自身应用程序句柄。