找回密码
 立即注册
搜索
查看: 2247|回复: 0

Windows编程启示录[中文PDF+英文PDF]

[复制链接]

283

主题

1

回帖

2708

积分

管理员

积分
2708
发表于 2024-10-7 17:35:31 | 显示全部楼层 |阅读模式
s2902742.jpg

内容简介
为什么Windows的工作方式是这样的?.

为什么“关闭计算机(Shut Down)”选项要放在开始菜单中?

为什么会设计一个“开始(Start)”按钮?

我怎么才能进入到对话框的消息循环中?

为什么GetWindoeText函数会有着奇怪的行为?

为什么注册表文件会被叫作“蜂房”?

如果我们追溯Windows的历史,就会发现在Windows中许多奇怪的事情都有着合乎逻辑的解释。在理解了这些事情之后,你不仅能够获得开发能力的大大提高,同时也能够避免遭受更多的挫折。Remond Chen在Micorsoft的Windows开发团队中工作了十余年,他将为你揭开那些有必要知道的“Windows内幕”。

Chen风趣的写作风格、深入的洞察力以及引人深思的幽默,使他成为了世界上最优秀的技术博客作者之一(博客地址:
https://devblogs.microsoft.com/oldnewthing)。在本书中,他不仅给我们带来了许多幕后的故事,宝贵的技术建议,还带来了许多启发性的轶事;这些都将帮助你最大程度地理解Windows。..

在本书中,你将了解以下的内容:

我们如何设计像自动售货机那样有效的用户界面。

深入理解窗口和对话框的管理机制。

为什么性能优化与我们在直觉上的理解很不一样。

COM对象和Visual C++编译器的薄弱之处。

向后兼容的关键技术细节——Windows的做法以及这样做的原因。

大多数开发人员所不知道的Windows程序安全漏洞。

如何使你的程序更好地在Windows系统中运行,做一个Windows系统的“良好市民”。



作者简介
雷蒙德(Raymond)参与 Windows 系统的迭代发展已有 30 多年。2003 年,他创办了一个名为“The Old New Thing”的网站,该网站的受欢迎程度远超他的想象,这一发展态势至今仍让他感到忐忑不安。该网站催生了一本书,巧合的是,书名也叫《The Old New Thing》(Addison Wesley,2007 年出版)。他偶尔会在 Windows 开发文档(Windows Dev Docs)的推特账号上分享一些故事,不过这些故事没什么实用信息。





44.txt

103 Bytes, 下载次数: 0

售价: 80 M币  [记录]  [购买]

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表