Windows編程啟示錄
為什么Windows的工作方式是這樣的?.
為什么“關(guān)閉計(jì)算機(jī)(Shut Down)”選項(xiàng)要放在開始菜單中?
為什么會(huì)設(shè)計(jì)一個(gè)“開始(Start)”按鈕?
我怎么才能進(jìn)入到對(duì)話框的消息循環(huán)中?
為什么GetWindoeText函數(shù)會(huì)有著奇怪的行為?
為什么注冊(cè)表文件會(huì)被叫作“蜂房”?
如果我們追溯Windows的歷史,就會(huì)發(fā)現(xiàn)在Windows中許多奇怪的事情都有著合乎邏輯的解釋。在理解了這些事情之后,你不僅能夠獲得開發(fā)能力的大大提高,同時(shí)也能夠避免遭受更多的挫折。Remond Chen在Micorsoft的Windows開發(fā)團(tuán)隊(duì)中工作了十余年,他將為你揭開那些有必要知道的“Windows內(nèi)幕”。
Chen風(fēng)趣的寫作風(fēng)格、深入的洞察力以及引人深思的幽默,使他成為了世界上最優(yōu)秀的技術(shù)博客作者之一(博客地址:http: //blogs.msdn.com/o...
為什么Windows的工作方式是這樣的?.
為什么“關(guān)閉計(jì)算機(jī)(Shut Down)”選項(xiàng)要放在開始菜單中?
為什么會(huì)設(shè)計(jì)一個(gè)“開始(Start)”按鈕?
我怎么才能進(jìn)入到對(duì)話框的消息循環(huán)中?
為什么GetWindoeText函數(shù)會(huì)有著奇怪的行為?
為什么注冊(cè)表文件會(huì)被叫作“蜂房”?
如果我們追溯Windows的歷史,就會(huì)發(fā)現(xiàn)在Windows中許多奇怪的事情都有著合乎邏輯的解釋。在理解了這些事情之后,你不僅能夠獲得開發(fā)能力的大大提高,同時(shí)也能夠避免遭受更多的挫折。Remond Chen在Micorsoft的Windows開發(fā)團(tuán)隊(duì)中工作了十余年,他將為你揭開那些有必要知道的“Windows內(nèi)幕”。
Chen風(fēng)趣的寫作風(fēng)格、深入的洞察力以及引人深思的幽默,使他成為了世界上最優(yōu)秀的技術(shù)博客作者之一(博客地址:http: //blogs.msdn.com/oldnewthing/)。在本書中,他不僅給我們帶來了許多幕后的故事,寶貴的技術(shù)建議,還帶來了許多啟發(fā)性的軼事;這些都將幫助你最大程度地理解Windows。..
在本書中,你將了解以下的內(nèi)容:
·我們?nèi)绾卧O(shè)計(jì)像自動(dòng)售貨機(jī)那樣有效的用戶界面。
·深入理解窗口和對(duì)話框的管理機(jī)制。
·為什么性能優(yōu)化與我們?cè)谥庇X上的理解很不一樣。
·COM對(duì)象和Visual C++編譯器的薄弱之處。
·向后兼容的關(guān)鍵技術(shù)細(xì)節(jié)——Windows的做法以及這樣做的原因。
·大多數(shù)開發(fā)人員所不知道的Windows程序安全漏洞。
·如何使你的程序更好地在Windows系統(tǒng)中運(yùn)行,做一個(gè)Windows系統(tǒng)的“良好市民”。
