标签:入门 int 句柄 day1 HINSTANCE 内核 hInstance SDK
SDK:Software Development Kit 软件开发工具包(套件)
API:Application Programming Interface 应用程序接口(操作系统提供的一组功能性函数)
内核对象 :Kernel object 内核对象是系统提供的用户模式下代码与内核模式下代码进行交互的基本接口
句柄 :handle 内核对象的“ID”
Windows程序 :多任务
控制台程序 :单任务
SDK 的入口为 WinMain,必须包含头文件 windows.h
int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
_In_opt_ HINSTANCE hPrevInstance,
_In_ LPWSTR lpCmdLine,
_In_ int nCmdShow)
{
return 0;
}
winmain参数:
- hInstance - 实例句柄,主模块句柄
- lpCmdLine - 命令行参数(废弃不用,现在一直为0)
- nCmdShow - 窗口的显示方式
所有的进程高2G都分配到内存条的同一个2G空间中,进程中的内存是隔离的。
标签:入门,int,句柄,day1,HINSTANCE,内核,hInstance,SDK 来源: https://www.cnblogs.com/zaixialongaotian/p/15114000.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。