Programming Win32 Under the API
暫譯: 在 API 下的 Win32 程式設計
Pat Villani
- 出版商: CMP Books
- 售價: $2,070
- 貴賓價: 9.5 折 $1,967
- 語言: 英文
- 頁數: 224
- 裝訂: Paperback
- ISBN: 1578200679
- ISBN-13: 9781578200672
已過版
買這商品的人也買了...
-
$840$798 -
$680$537 -
$980$774 -
$2,560$2,432 -
$1,700$1,615 -
$2,040$1,938 -
$1,078Wireless Communications: Principles and Practice, 2/e
-
$1,400$1,372 -
$590$466 -
$750$638 -
$560$476 -
$480$379 -
$750$593 -
$490$382 -
$690$538 -
$620$490 -
$880$695 -
$780$663 -
$520$442 -
$650$507 -
$550$468 -
$270$213 -
$980$774 -
$880$695 -
$620$409
相關主題
商品描述
Summary
The Windows API is an abstraction layer that hides important differences between the Windows operating systems. Author Pat Villani cuts through the overwhelming detail of function calls to show how the Windows operating systems work - then demonstrates how to use this information to build applications that will function reliably across Windows versions.
Learn how to use the Win32 API effectively by looking at its underpinnings. Villani offers a traditional topic-by-topic view of Windows programming that explores how the Win32 API supports each operating function. By examining each topic at a concept level, then diving into implementation, you will employ sound operating system principles that will fully exploit the API's functionality. Essential concepts you will learn include how to:
use the console mode to write simple code or test files when it is appropriate
employ the underlying file system functions in the design of databases
develop Win32 OS threads and multiprogramming methods for reliable system performance
Reinforce your understanding of the Win32 OS interface by working through a demonstration project. The author guides you through the development of a version of the Windows NT cmd.exe command line interface to consolidate your understanding of the API's functionality in developing portable, industrial-strength applications.
The CD-ROM features an array of Open Source development tools worth hundreds of dollars in the commercial market. You get the Mingw (Minimalist GNU for Windows) compiler port, GNU C/C++ Compiler Suite Source Code and Binaries, and complete documentation.
Pat Villani is a principal engineer on system management tools that span UNIX and Microsoft operating systems. Pat has 25 years of industry experience in both hardware and software development. He has contributed to the free software community by writing the FreeDOS kernel and DOS-C, and has written articles for industry magazines as well as the book FreeDOS Kernel (CMP Books). Pat holds a BSEE from Polytechnic Institute of Brooklyn and an MSEE from Polytechnic Institute of New York. He can be reached at: www.opensourcedepot.com
Pat Villani has developed applications ranging from avionics and guidance to computer peripherals. His special interests are C applications and embedded control systems. He received his Master of Science in Electrical Engineering from the Polytechnic Institute of New York.
商品描述(中文翻譯)
摘要
Windows API 是一個抽象層,隱藏了 Windows 作業系統之間的重要差異。作者 Pat Villani 簡化了函數調用的繁瑣細節,展示了 Windows 作業系統的運作方式,並演示了如何利用這些資訊來構建能夠在不同 Windows 版本上可靠運行的應用程式。
透過了解 Win32 API 的基礎,學習如何有效使用它。Villani 提供了一個傳統的逐主題 Windows 程式設計視角,探討 Win32 API 如何支持每個操作功能。通過在概念層面檢視每個主題,然後深入實作,您將運用健全的作業系統原則,充分發揮 API 的功能。您將學習的基本概念包括:
- 在適當的情況下使用控制台模式來編寫簡單的程式碼或測試檔案
- 在資料庫設計中使用底層檔案系統函數
- 開發 Win32 作業系統執行緒和多程式設計方法,以確保系統性能的可靠性
通過實作示範專案來加強您對 Win32 OS 介面的理解。作者將引導您開發一個 Windows NT cmd.exe 命令列介面的版本,以鞏固您對 API 功能的理解,並開發可攜式的工業級應用程式。
CD-ROM 包含一系列價值數百美元的開源開發工具。您將獲得 Mingw(Minimalist GNU for Windows)編譯器移植、GNU C/C++ 編譯器套件的源代碼和二進位檔,以及完整的文檔。
Pat Villani 是一位系統管理工具的首席工程師,涵蓋 UNIX 和 Microsoft 作業系統。Pat 擁有 25 年的硬體和軟體開發行業經驗。他通過編寫 FreeDOS 核心和 DOS-C 為自由軟體社群做出了貢獻,並為行業雜誌撰寫文章以及著作《FreeDOS Kernel》(CMP Books)。Pat 擁有布魯克林理工學院的電機工程學士學位和紐約理工學院的電機工程碩士學位。您可以通過 www.opensourcedepot.com 聯繫他。
Pat Villani 開發的應用程式範圍從航空電子學和導航到電腦周邊設備。他的特別興趣是 C 應用程式和嵌入式控制系統。他在紐約理工學院獲得電機工程碩士學位。