出版時間:2009.2 出版社:人民郵電出版社 作者:Charles Petzold 頁數(shù):全2冊 字數(shù):1824000
Tag標簽:無
內(nèi)容概要
有經(jīng)驗的Windows程序員都知道,如果在工作中遇到了技術難題。最好的解決辦法就是去查Petzold的書。是的,《Windows程序設計》內(nèi)容博大精深。闡述透徹流暢,是毋庸置疑的Windows程序設計的權威著作,也是享譽世界的微軟技術大師、Windows先驅獎得主Charles Petzold的代表作。多少年來,一代又一代Windows程序員受惠于《Windows程序設計》,無數(shù)在Windows上運行的程序都不同程度地受到了《Windows程序設計》的影響?! 〗裉?,Win32 API之上已經(jīng)有了各種框架使我們的開發(fā)工作更加方便。但是Petzold著作的魅力不減。仍然在不斷重印。原因很簡單。正如一位讀者說的,Win32 API依舊是Windows的基礎。不經(jīng)過《Windows程序設計》的洗禮,你很難說自己已經(jīng)真正進入Windows程序設計技術的圣殿?! 禬indows程序設計》分上下兩冊裝訂。本冊講述了Windows編程中較高級的主題。包括圖形、打印機、聲音和音樂、動態(tài)鏈接庫、多任務和多線程、多文檔界面等內(nèi)容,為開發(fā)人員提供了更全面的編程指導。書中代碼可以在圖靈網(wǎng)站www.turingbook.com《Windows程序設計》網(wǎng)頁免費注冊下載。
作者簡介
Charles Petzold,微軟技術領域的大師級專家。他的著作和文章為Wiridows程序設計技術的推廣和普及作出了巨大貢獻。1994年被微軟公司授予“Windows先驅獎”,是全球唯一獲此殊榮的技術作家。他也是資格最老的微軟MVP之一。除本書外,他撰寫的The Annotated Tunng(中文版將由
書籍目錄
上冊 Section I The Basics Chapter 1 Getting Started The Windows Environment A History of Windows Aspects of Windows Dynamic Linking Windows Programming Options APIs and Memory Models Language Options The Programming Environment API Documentation Your First Windows Program A Character-Mode Model The Windows Equivalent The Header Files Program Entry Point The MessageBox Function Compile, Link, and Run Chapter 2 An Introduction to Unicode A Brief History of Character Sets American Standards The World Beyond Extending ASCII Double-Byte Character Sets Unicode to the Rescue Wide Characters and C The char Data Type Wider Characters Wide-Character Library Functions Maintaining a Single Source Wide Characters and Windows Windows Header File Types The Windows Function Calls Windows?String Functions Using printf in Windows A Formatting Message Box Internationalization and This Book Chapter 3 Windows and Messages A Window of One's Own An Architectural Overview The HELLOWIN Program Thinking Globally Registering the Window Class Creating the Window Displaying the Window The Message Loop The Window Procedure Processing the Messages Playing a Sound File The WM_PAINT Message The WM_DESTROY Message The Windows Programming Hurdles Don’t Call Me, I'll Call You Queued and Nonqueued Messages Get In and Out Fast Chapter 4 An Exercise in Text Output Painting and Repainting The WM_PAINT Message Valid and Invalid Rectangles An Introduction to GDI The Device Context Getting a Device Context Handle: Method One The Paint Information Structure Getting a Device Context Handle: Method Two TextOut: The Details The System Font The Size of a Character Text Metrics: The Details Formatting Text Putting It All Together The SYSMETS1.C Window Procedure Not Enough Room The Size of the Client Area Scroll Bars Scroll Bar Range and Position Scroll Bar Messages Scrolling SYSMETS Structuring Your Program for Painting Building a Better Scroll The Scroll Bar Information Functions How Low Can You Scroll? The New SYSMETS But I Don’t Like to Use the Mouse Chapter 5 Basic Drawing Chapter 6 The Keyboard Chapter 7 The Mouse Chapter 8 The Timer Chapter 9 Child Window Controls Chapter 10 Menus and Other Resources Chapter 11 Dialog Boxes Chapter 12 The Clipboard 下冊
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Windows 程序設計:第5版(英文影印版) PDF格式下載