百摩网
当前位置: 首页 生活百科

level最安全的层级(什么是一个顶级)

时间:2023-07-29 作者: 小编 阅读量: 2 栏目名: 生活百科

一个top-level窗口是一个不是子窗口的窗口。更多解析>top-level窗口和子窗口不同,一个top-level窗口可以被显示在屏幕的任何位置,而子窗口一般只能显示在它的父窗口的客户区。如果根据这个定义,则这个窗口就不是一个top-level窗口。>一个top-level窗口可以被或者不被拥有,但是它永远也不可能是一个子窗口。下面也是创建了一个top-level窗口,因为它没有设置WM_CHILD属性。总结经过这么一番咀嚼,应该是搞明白什么是一个top-level窗口了吧?

有这么一个简单的问题

搞了这么久的Windows开发,我依然会频繁地对这个问题比较茫然:什么是一个顶级(top-level)窗口?那,今天就来叨叨一下。

一个top-level窗口是一个不是子窗口的窗口(绕口令来了)。说白了,就是说,这个窗口不带有WM_CHILD属性。

更多解析

> top-level窗口和子窗口不同,一个top-level窗口可以被显示在屏幕的任何位置,而子窗口一般只能显示在它的父窗口的客户区。

> 有很多文档里定义top-level窗口为:一个没有父窗口的窗口。这个说法可能到导致某种误解:很多人认为使用CreateWindow(Ex)并传递一个有效的父窗口句柄可以创建一个”有父窗口”的窗口。如果根据这个定义,则这个窗口就不是一个top-level窗口。

> 一个top-level窗口可以被或者不被拥有,但是它永远也不可能是一个子窗口。我们可以说一个窗口有一个拥有者,但是它没有一个父窗口。

> top-level窗口可以是一个重叠(Overlapped)窗口(带有WS_OVERLAPPED属性,通常作为应用程序主窗口), 也可以是一个弹出式窗口(带有WM_POPUP属性,通常用于各类弹出消息框)。

> 一些涉及窗口操作的API如CreateWindow(Ex), MoveWindow, SetWindowPos,总是使用屏幕坐标系(左边原点位于屏幕左上角)。

俩例子儿

下面创建了一个top-level窗口,因为它没有设置WM_CHILD属性。同时,它没有设置父窗口,所以它没有被拥有。

下面也是创建了一个top-level窗口,因为它没有设置WM_CHILD属性。同时,它设置了父窗口,所以它被这个父窗口所拥有。

总结

经过这么一番咀嚼,应该是搞明白什么是一个top-level窗口了吧?今日份叨叨完毕。

最后

本文来自”代码大拿”(CodeGuru):《Windows SDK: What is a top-level window?》

    推荐阅读
  • 当贝投影代理商(2022年618投影仪最新品牌口碑榜)

    家用投影仪做为大热赛道,逐渐成为消费者瞩目的焦点之一。报告显示,当贝投影、极米投影、米家投影在口碑总指数中位居冠亚季军。品牌知名度来说,极米投影投影凭借自身的实力与形象代言人的影响力稳居榜首。消费者互动方面,极米投影、当贝投影、哈趣投影占据前三位置。其他品牌列为与后。

  • 解放行怎么登录不上 解放行登录不了

    建议将软件更新到最新版本后,清理手机垃圾,关闭网络后重启手机即可。解放行APP是一汽解放商用车官方APP,是专门为解放用户定制的集车辆管理与生活娱乐于一身的综合服务软件。可以为安装TBOX的车辆提供流量服务,奔驰在路上也可随时链接WiFi,车主可通过解放行APP查看流量包使用情况及续费。安装TBOX的车辆,车主可以通过解放行APP实现对车门、车内外灯光、收音机、液晶屏等控制。全国免费违章查询,官方权威快速准确。

  • 小公举每天都会做运动(小公举准备好了)

    只有当孩子的身体和认知发展水平达到足够的程度,才能开始进行如厕训练。当和孩子谈论身体部位时,用词应准确。如果我们教会她身体其他部位的器官都是用很正式的名字,但是生殖器官却用一些代称,那么她将会推测这是一个令人尴尬的部位。有很多孩子会担心掉进厕所,这样的焦虑也会影响她进行如厕训练。注意一些孩子可能要尿尿的迹象,这时候应该提醒孩子她需要去上厕所了。

  • 1=0.9的无限循环怎样证明(有好事者做了一个投票)

    实数的分类是包括有理数和无理数,现在我们知道,有理数在实数集合里论个数是微不足道的,几乎可以忽略。任意两个无理数之间,有无穷多个有理数,也有无穷多个无理数。忽然之间有些糊涂了,不知道小学数学该怎么教了,0.9的无限循环和1是同一个有理数,1是整数,那么0.9的无限循环也是整数?

  • 芦荟有什么作用与功效(芦荟强大功效与作用您都知道吗)

    尤其是芦荟的多糖类可增强人体对疾病的抵抗力。尤其是青春少女最烦恼的粉刺,芦荟对消除粉刺有很好的效果。

  • 北京x7油耗(北京x7油耗高吗)

    与这款发动机匹配的是6速手动变速箱或7速双离合变速箱。双离合变速箱是基于手动变速箱研发而来的产品,这种变速箱的结构与手动变速箱类似。双离合变速箱只是比手动变速箱多了一套离合器和一套换挡控制机构。双离合变速箱的换挡速度快,传动效率高。这款车的前悬架使用了麦弗逊独立悬架,后悬架使用了多连杆独立悬架。多连杆独立悬架是基于双叉臂悬架改进而来的产品,这种悬架是将双叉臂悬架的两个叉臂改成了单独的连杆。

  • 湛江三岭山入园不再查验核酸证明 现在去湛江要核酸检测报告吗

    关于三岭山森林公园景区入园游客解除出示72小时内核酸检测报告(阴性)的公告一、三岭山森林公园自2022年12月10日起入园游客无需出示72小时内核酸检测报告(阴性)。三岭山森林公园将严格实行“预约、错峰、限流”等防控措施,请广大游客朋友们通过“三岭山国家森林公园”微信公众号预约,合理安排行程错峰出行。湛江市三岭山森林公园管理处

  • 玉米这么做真下饭(这种吃法超级下饭)

    现在的豌豆粒真是吃不起了,一公斤20多元,比草鱼都贵,真心的想吃鱼,不吃豌豆粒。本来吃炒豌豆的,它才是主角,结果玉米粒到喧宾夺主了,成了主角。可可的小贴士1、豌豆粒和玉米粒煮一煮,比较好炒熟,这样入味好吃2、爱吃辣椒的,可以加小米椒炒比较好。可可的美食,最关心的事就是家人的一日三餐,最大的爱好是创意各种美食。

  • 亲爱的我们结婚吧音乐(亲爱的我们结婚吧)

    于是凌晨的第一个航班,安吉就降落在了锦城,想要给启明一个惊喜,让爱情在锦城开起繁花。安吉打了车直接开往启明的住处,那个她心心念念的启明的家。安吉多少次想想启明求婚的场景,然而最终都不是,都不是,原来启明最后的求婚是以这样的一种方式。安吉想着启明见到她之后的样子,一定会高兴的抱起她,然后他们幸福的在原地转圈圈。爬楼梯的时候安吉的心已经开始狂跳了,她小心翼翼,怕惊醒了她的启明而没有想象中的惊喜。

  • 野猪有多吓人(野猪变异不可怕)

    野猪变异不可怕作者:王德华在6年时间里,福岛事故无人区成了野猪的天堂,数量迅速增加而随着这片区域的解禁,福岛县的富冈町、浪江町回归的居民近期正在展开猎杀野猪的行动,“由于辐射影响,这些野猪都发生了变异”这些野猪生活。