Windows 程序設計

Windows 程序設計 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:佩措爾德 (Charles Petzold)
出品人:
頁數:1105
译者:
出版時間:2013-10-1
價格:CNY 148.00
裝幀:平裝
isbn號碼:9787115329769
叢書系列:
圖書標籤:
  • 程序設計
  • Windows
  • 經典
  • 編程
  • 微軟
  • Windows
  • 程序設計
  • C++
  • API
  • Win32
  • GUI
  • 編程
  • 開發
  • 技術
  • 軟件
  • Windows內核
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Windows 程序設計(第6版)(英文版)(套裝上下冊)》係經典圖書《Windows程序設計》的第6版,全書為最新的Windows 8操作係統進行瞭改寫。作者在《Windows 程序設計(第6版 英文版)》中細緻地介紹瞭如何使用現有的C#技能和XAML以及Windows Runtime,創建全屏幕的Windows 8觸摸應用程序,內容包括創建和初始化對象、管理和試驗動態布局、創建Windows Runtime庫、使用MVVM進行數據綁定和控製、使用及編寫異步方法、動畫過渡和創建2D和3D特效等,此外書中還介紹瞭操縱位圖和富文本、使用GPS和方嚮傳感器、調用Win32和DirectX函數、啓用共享、搜索和打印等應用開發技能。

《Windows 程序設計(第6版)(英文版)(套裝上下冊)》適閤各個層級的Windows開發愛好者閱讀使用。

著者簡介

Charles Petzold編寫《Windows程序設計》一書已有25年。他曾經獲得過Windows Pioneer奬,是經典之作《Windows程序設計》、廣受歡迎的《Code: The Hidden Language of Computer Hardware》和《Software, Programming Windows Phone 7》以及其他10餘本專著的作者。

圖書目錄

PART I ELEMENTALS
Chapter 1 Markup and Code
The First Project
Graphical Greetings
Variations in Text
Media As Well
The Code Alternatives
Images in Code
Not Even a Page
Chapter 2 XAML Syntax
The Gradient Brush in Code
Property Element Syntax
Content Properties
The TextBlock Content Property
Sharing Brushes (and Other Resources)
Resources Are Shared
Exploring Vector Graphics
Stretching with Viewbox
Styles
A Taste of Data Binding
Chapter 3 Basic Event Handling
The Tapped Event
Routed Event Handling
Overriding the Handled Setting
Input, Alignment, and Backgrounds
Size and Orientation Changes
Bindings to Run?
Timers and Animation
Chapter 4 Presentation with Panels
The Border Element
Rectangle and Ellipse
The StackPanel
Horizontal Stacks
WhatSize with Bindings (and a Converter)
The ScrollViewer Solution
Layout Weirdness or Normalcy?
Making an E-Book
Fancier StackPanel Items
Deriving from UserControl
Creating Windows Runtime Libraries
The Wrap Alternative 130
The Canvas and Attached Properties
The Z-Index
Canvas Weirdness
Chapter 5 Control Interaction
The Control Difference
The Slider for Ranges
The Grid
Orientation and Aspect Ratios
Slider and the Formatted String Converter
Tooltips and Conversions
Sketching with Sliders
The Varieties of Button Experience
Defi ning Dependency Properties
RadioButton Tags
Keyboard Input and TextBox
Touch and Thumb
Chapter 6 WinRT and MVVM
MVVM (Brief and Simplifi ed)
Data Binding Notifi cations
A View Model for ColorScroll
Syntactic Shortcuts
The DataContext Property
Bindings and TextBox
Buttons and MVVM
The DelegateCommand Class
Chapter 7 Asynchronicity
Threads and the User Interface
Working with MessageDialog
Callbacks as Lambda Functions
The Amazing await Operator
Cancelling an Asynchronous Operation
Approaches to File I/O
Application Local Storage
File Pickers
Bulk Access
File Pickers and File I/O
Handling Exceptions
Consolidating Async Calls
Streamlined File I/O
Application Lifecycle Issues
Your Own Asynchronous Methods
Chapter 8 App Bars and Popups
Implementing Context Menus
The Popup Dialog
Application Bars
The Application Bar Button Style
Inside the Segoe UI Symbol Font
App Bar CheckBox and RadioButton
An App Bar for a Note Pad
Introducing XamlCruncher
Application Settings and View Models
The XamlCruncher Page
Parsing the XAML
XAML Files In and Out
The Settings Dialog
Beyond the Windows Runtime
Chapter 9 Animation
The Windows.UI.Xaml.Media.Animation Namespace
Animation Basics
Animation Variation Appreciation
Other Double Animations
Animating Attached Properties
The Easing Functions
All-XAML Animations
Animating Custom Classes
Key Frame Animations
The Object Animation
Predefi ned Animations and Transitions
Chapter 10 Transforms
A Brief Overview
Rotation (Manual and Animated)
Visual Feedback
Translation
Transform Groups
The Scale Transform
Building an Analog Clock
Skew
Making an Entrance
Transform Mathematics
The CompositeTransform
Geometry Transforms
Brush Transforms
Dude, Where’s My Element?
Projection Transforms
Deriving a Matrix3D
Chapter 11 The Three Templates
Data in a Button
Making Decisions
Collection Controls and the Real Use of DataTemplate
Collections and Interfaces
Tapping and Selecting
Panels and Virtualizing Panels
Custom Panels
The Item Template Bar Chart
The FlipView Control
The Basic Control Template
The Visual State Manager
Using generic.xaml
Template Parts
Custom Controls
Templates and Item Containers
Chapter 12 Pages and Navigation
Screen Resolution Issues
Scaling Issues
Snap Views
Orientation Changes
Simple Page Navigation
The Back Stack
Navigation Events and Page Restoration
Saving and Restoring Application State
Navigational Accelerators and Mouse Buttons
Passing and Returning Data
Visual Studio’s Standard Templates
View Models and Collections
Grouping the Items
PART II SPECIALTIES
Chapter 13 Touch, Etc.
A Pointer Roadmap
A First Dab at Finger Painting
Capturing the Pointer
Editing with a Popup Menu
Pressure Sensitivity
Smoothing the Tapers
How Do I Save My Drawings?
Real and Surreal Finger Painting
A Touch Piano
Manipulation, Fingers, and Elements
Working with Inertia
An XYSlider Control
Centered Scaling and Rotation
Single-Finger Rotation
Chapter 14 Bitmaps
Pixel Bits
Transparency and Premultiplied Alphas
A Radial Gradient Brush
Loading and Saving Image Files
Posterize and Monochromize
Saving Finger Paint Artwork
HSL Color Selection
Reverse Painting
Accessing the Pictures Library
Capturing Camera Photos
Chapter 15 Going Native
An Introduction to P/Invoke
Some Help
Time Zone Information
A Windows Runtime Component Wrapper for DirectX
DirectWrite and Fonts
Confi gurations and Platforms
Interpreting Font Metrics
Drawing on a SurfaceImageSource
Chapter 16 Rich Text
Private Fonts
A Taste of Glyphs
Font Files in Local Storage
Typographical Enhancements
RichTextBlock and Paragraphs
RichTextBlock Selection
RichTextBlock and Overfl ow
The Perils of Pagination
Rich Editing with RichEditBox
Your Own Text Input
Chapter 17 Share and Print
Settings and Popups
Sharing Through the Clipboard
The Share Charm
Basic Printing
Printable and Unprintable Margins
The Pagination Process
Custom Printing Properties
Printing a Monthly Planner
Printing a Range of Pages
Where To Do the Big Jobs?
Printing FingerPaint Art
Chapter 18 Sensors and GPS
Orientation and Orientation
Acceleration, Force, Gravity, and Vectors
Follow the Rolling Ball
The Two Norths
Inclinometer = Accelerometer + Compass
OrientationSensor = Accelerometer + Compass
Azimuth and Altitude
Bing Maps and Bing Map Tiles
Chapter 19 Pen (Also Known as Stylus)
The InkManager Collections
The Ink Drawing Attributes
Erasing and Other Enhancements
Selecting Strokes
The Yellow Pad
Index
· · · · · · (收起)

讀後感

評分

windows API 编程中,为了方便程序猿理解类型的含义,往往同一个类型起无限多个别名,可能这些名字老外理解起来比较easy,可非英语语系的人难免对其中的部分名称理解困难。 这本书几乎解答了我常见的别名、函数的命名由来,绝对堪称对英文名不弄懂不舒服斯基人的福音啊。 可能...  

評分

評分

評分

不管到什么时候,只要你学习Windows平台的编程,这本书都是必读的。分上下册,精华在上册。只要看完上册,基本的编程概念就熟悉了。 我来说说这本书的缺点: 第一、中文版的书中有太多的错误,这些错误在英文版中是没有的。我在第一遍看的时候非常头疼,后来对照网上的勘误表...  

評分

我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看...  

用戶評價

评分

评分

评分

评分

评分

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有