C ++ Windows Programming
Stefan Bjornander
- 出版商: Packt Publishing
- 出版日期: 2016-08-31
- 售價: $2,170
- 貴賓價: 9.5 折 $2,062
- 語言: 英文
- 頁數: 588
- 裝訂: Paperback
- ISBN: 1786464225
- ISBN-13: 9781786464224
-
相關分類:
C 程式語言
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$280$266 -
$880$695 -
$180$171 -
$980$774 -
$1,167計算機程序設計藝術 捲2 : 半數值算法, 3/e (The Art of Computer Programming, Volume 2 : Seminumerical Algorithms, 3/e)
-
$1,294Advanced Engineering Mathematics, 6/e (Paperback)
-
$990Mastering Embedded Linux Programming, 2/e
-
$936Embedded Linux Development using Yocto Projects - Second Edition: Learn to leverage the power of Yocto Project to build efficient Linux-based products
-
$267奔跑吧 Linux內核 入門篇
-
$880$695 -
$880$695 -
$564Visual Studio Code 權威指南
-
$680$510 -
$709奔跑吧 Linux 內核 (捲1):基礎架構, 2/e
-
$658奔跑吧 Linux 內核入門篇, 2/e
-
$602嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統
-
$1,000$790 -
$714$678 -
$719$683 -
$199嵌入式技術應用項目式教程(STM32版)
-
$4,400$4,180 -
$505從零開始 Linux 運維實踐
-
$1,692Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules (Paperback)
-
$2,300$2,185 -
$2,300$2,185
相關主題
商品描述
Key Features
- Create diverse applications featuring the versatility of Small Windows C++ library
- Learn about object-oriented programming in Windows and how to develop a large object-oriented class library in C++
- Understand how to tackle application-specific problems along with acquiring a deep understanding of the workings of Windows architecture
Book Description
It is critical that modern developers have the right tools to build practical, user-friendly, and efficient applications in order to compete in today s market. Through hands-on guidance, this book illustrates and demonstrates C++ best practices and the Small Windows object-oriented class library to ease your development of interactive Windows applications.
Begin with a focus on high level application development using Small Windows. Learn how to build four real-world applications which focus on the general problems faced when developing graphical applications. Get essential troubleshooting guidance on drawing, spreadsheet, and word processing applications. Finally finish up with a deep dive into the workings of the Small Windows class library, which will give you all the insights you need to build your own object-oriented class library in C++.
What you will learn
- Develop advanced real-world applications in Windows
- Design and implement a graphical object-oriented class library in C++
- Get to grips with the workings of the integral aspects of the Win32 API, such as mouse input, drawing, cut-and-paste, file handling, and drop files
- Identify general problems when developing graphical applications as well as specific problems regarding drawing, spreadsheet, and word processing applications
- Implement classes, functions, and macros of the object-oriented class library developed in the book and how we implement its functionality by calling functions and macros in the Win32 API
About the Author
Stefan Björnander holds a master's degree in computer science, and has worked with software development for many years. He has lectured on programming for the industry and universities. He has also authored Microsoft Visual C++ Windows Applications by Example for Packt Publishing, which gained great acclaim.
Table of Contents
- Introduction
- Hello, Small World!
- Building a Tetris Application
- Working with Shapes and Figures
- The Figure Hierarchy
- Building a Word Processor
- Keyboard Input and Character Calculation
- Building a Spreadsheet Application
- Formula Interpretation
- The Framework
- The Document
- The Auxiliary Classes
- The Registry, Clipboard, Standard Dialogs, and Print Preview
- Dialogs, Controls, and Page Setup
- Rational and Complex Numbers
商品描述(中文翻譯)
主要特點
- 使用 Small Windows C++ 函式庫創建多樣化的應用程式
- 學習在 Windows 環境下的物件導向程式設計,以及如何使用 C++ 開發大型物件導向類別庫
- 了解如何解決應用程式特定的問題,同時深入瞭解 Windows 架構的運作原理
書籍描述
現代開發人員需要擁有正確的工具,以建立實用、使用者友好且高效的應用程式,以在今天的市場中競爭。本書通過實際指導,展示並演示了 C++ 的最佳實踐和 Small Windows 物件導向類別庫,以便輕鬆開發互動式 Windows 應用程式。
從使用 Small Windows 進行高級應用程式開發開始。學習如何建立四個實際應用程式,這些應用程式關注開發圖形應用程式時遇到的一般問題。獲得有關繪圖、試算表和文字處理應用程式的重要故障排除指南。最後,深入研究 Small Windows 類別庫的運作原理,這將為您提供構建自己的 C++ 物件導向類別庫所需的所有見解。
你將學到什麼
- 在 Windows 環境下開發高級實際應用程式
- 設計並實現一個圖形物件導向類別庫
- 瞭解 Win32 API 的重要方面,如滑鼠輸入、繪圖、剪貼簿、檔案處理和拖放檔案
- 識別開發圖形應用程式時遇到的一般問題,以及有關繪圖、試算表和文字處理應用程式的特定問題
- 實現在本書中開發的物件導向類別庫的類別、函數和巨集,以及如何通過調用 Win32 API 中的函數和巨集來實現其功能
關於作者
Stefan Björnander 擁有計算機科學碩士學位,並從事軟體開發多年。他曾為業界和大學講授程式設計課程。他還為 Packt Publishing 出版了《Microsoft Visual C++ Windows Applications by Example》,並獲得了廣泛的好評。
目錄
- 介紹
- 你好,Small World!
- 建立俄羅斯方塊應用程式
- 使用形狀和圖形
- 圖形層次結構
- 建立文字處理器
- 鍵盤輸入和字符計算
- 建立試算表應用程式
- 公式解釋
- 框架
- 文件
- 輔助類別
- 註冊表、剪貼簿、標準對話方塊和列印預覽
- 對話方塊、控制項和頁面設定
- 有理數和複數