当前位置: 首页 > news >正文

响水网站建设找哪家好网络广告营销典型案例

响水网站建设找哪家好,网络广告营销典型案例,网页游戏排行榜2011,网站营销平台有人提到这样一个问题:”一个程序最多可以注册多少个窗口类?” 问题的答案不是一个具体的数字。因为大多数用户界面对象都来自一个共享的内存池,我们称之为”桌面堆内存”。尽管我们可以计算一个最大的理论值,但是在实际的场景中&#xff0…

有人提到这样一个问题:”一个程序最多可以注册多少个窗口类?”

问题的答案不是一个具体的数字。因为大多数用户界面对象都来自一个共享的内存池,我们称之为”桌面堆内存”。尽管我们可以计算一个最大的理论值,但是在实际的场景中,这个理论值不会达到,因为还有很多其他用户界面对象也是在这个桌面堆中。

举个例子,用户可见的菜单对象和窗口对象保存在桌面堆中,还有一些其他不可见的对象也保存在其中,例如:激活的窗口枚举,窗口的位置句柄,甚至挂接的线程输入队列等。

如果创建了过多的窗口或者菜单,则留给其他对象(例如,注册窗口类)的空间就不多了,因为所有这些用户界面对象都共享同一个内存空间。

当有人问这类问题的时候,通常真正的问题是他们的程序消耗了太多的桌面堆空间,程序可能需要重新设计,以节省对桌面堆资源的占用。例如,一个程序如果需要创建几千个窗口类,这会极大的占用桌面堆空间,通常,这表明这个程序在设计方面需要做出调整。

另外一个类似的问题是:一个进程最多可以创建多少个线程。我们可以计算出理论值,但这样是一个程序需要重新设计的标志。

另一方面来说,即使一个应用程序真的可以创建几千个窗口类,用户使用起来也会感到疑惑,所以,从可用性的角度来说,最好还是重新设计,以不那么多的占用资源。

总结

程序开发早期,我会使用 GUI 对象监测工具来查看创建的用户界面对象的数量,看看是否有点“设计过重”。
因为一旦开发到了后期,重新设计的成本将会十分巨大。

最后

Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《On the unanswerability of the maximum number of user interface objects a program can create》

http://www.mmbaike.com/news/32673.html

相关文章:

  • ecs怎么建设网站国际新闻最新消息十条
  • 西安搬家公司收费标准四川seo快速排名
  • 什么网站做展板的多如何做线上推广
  • 360搜索怎么做网站自然优化搜索引擎案例分析结论
  • 网站安全性要求百度客服号码
  • 家居设计案例博客seo教程
  • 门户网站建设招标关键词排名优化公司成都
  • 做公众好号的网站吗关键词搜索次数查询
  • 想建个网站国内电商平台有哪些
  • 举措推进网站互动交流建设武汉网站设计
  • 怎样做淘宝的导购网站推广百度搜索推广产品
  • 手机网站跳转怎么做吉安seo
  • 怎么做非法彩票网站娃哈哈软文推广
  • python可以做网站站长工具是干嘛的
  • 做网站骗子怎么注册自己的网址
  • 怎么做安居客网站百度大全免费下载
  • 旅游网站排名全球网站建设技术托管
  • 怎样搭建一个网站网站源码下载
  • 哪里有做网站技术发帖子的网站
  • 渗透网站做seo谈谈你对网络营销的认识
  • 深圳网站建设最专业网站搭建模板
  • 网站备案填了虚假座机能过吗免费建网站哪家好
  • 网站页面设计说明无排名优化
  • 国外网站后台模板外贸订单怎样去寻找
  • 重庆沙坪坝做网站培训网站制作
  • 枣庄定制网站建设公司品牌策略怎么写
  • 收废品做网站怎么做网站自建
  • 伪静态网站配置查询网入口
  • 做网站怎么开发客户网站展示型推广
  • 网站开发vue版本是什么企业网站定制开发