永发信息网

windows里边winmain中的四个参数分别是什么意思啊

答案:2  悬赏:0  手机版
解决时间 2021-03-26 20:07
windows里边winmain中的四个参数分别是什么意思啊
最佳答案
int WinMain(
HINSTANCE hInstance;
HINSTANCE hPrevInstance;
LPSTR lpCmdLine;
int nCmdShow;
);

WinMain的第一个参数被称作「执行实体句柄」。在Windows程序设计中,句柄仅是一个应用程序用来识别某些东西的数字。在这种情况下,该句柄唯一地标识该程序,还需要它在其它Windows函数呼叫中作为参数。在Windows的早期版本中,当同时运行同一程序多次时,您便创建了该程序的「多个执行实体(multiple instances)」。同一应用程序的所有执行实体共享程序和只读的内存(通常是例如菜单和对话框模板的资源)。程序通过检查hPrevInstance参数就能够确定自身的其它执行实体是否正在运行。然后它可以略过一些繁杂的工作并从前面的执行实体将某些数据移到自己的数据区域。

在32位Windows版本中,该概念已被抛弃。传给WinMain的第二个参数总是NULL(定义为0)。

WinMain的第三个参数是用于执行程序的命令列。某些Windows应用程序利用它在程序启动时将文件加载内存。WinMain的第四个参数指出程序最初显示的方式,可以是正常的或者是最大化地充满整个画面,或者是最小化显示在工作列中。
全部回答
int WinMain( HINSTANCE hInstance, //程序实例句柄
HINSTANCE hPrevInstance, //无用参数
LPSTR lpCmdLine, //程序命令行参数
int nCmdShow //窗口状态,最大或最小之类的。
);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
802.11bg/802.11bgn有什么区别
下作的乳量什么意思
不好意思今天我做了五香酥刀鱼感觉肉质太硬,
入手了一双yeezy350v2纯白,鞋跟后面没有黄色
日本动漫里经常出现的“啊咧”“嘛”“呐”分
芝华仕的功能沙发 不是说都是用全球500强礼恩
最囧挑战第11关怎么过 最囧挑战第11关通关攻
芳芳小吃部这个地址在什么地方,我要处理点事
陈学冬昨天有没有去成都太平洋影院春熙路店
汉高祖“令贾人不得衣丝乘车,重租税以困辱之
我是一个高三文科女生,成绩一直中等偏下,怎样
相家之前媒人没有说两面规矩,两面规矩不一样
1916年到2016年累死的人有那些
亿血新装备大虫子血量结合熔渣可以叠多少
本人城市户口,但居住地是乡镇,怎样办理贫困
推荐资讯
去柬埔寨除了吴哥还有什么地方好玩?
做才能的少年一百五十字左右作文
貌似国外开发了一种软件jetdroid可以把三星S8
求吧内大佬推荐几个下壁纸的APP或者有精美
阅读下面短文,并按照题目要求用英语回答问题
现在这种天气,去水上乐园玩,小孩会冷吗?
java简单呼叫器
霍州到武汉坐火车多少小时
歌词中其实啊西门的天也并不
本人是做预算的,但是想转行,看上了平面设计
边戎杨应麟跟林翎是哪一章XX?
凯力台球俱乐部地址好找么,我有些事要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?