QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

管理员

Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40

技术值
查看: 2304|回复: 0

[Windows] 【入门】《Windows程序设计》(第6版)

[复制链接]
最佳答案
192 
累计签到:2292 天
连续签到:7 天
小甲鱼 发表于 2016-11-12 18:57:21 23040 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TB1fjOPIFXXXXXiXVXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg

$ c7 a( I0 t" d5 A
8 H/ n+ w6 j4 g! t% D书名:《Windows程序设计》(第6版)3 p! I- B- j! \, @& ^5 f
作者:Charles Petzold4 Y3 W# u* S. d& o- F& V$ ], `) [
译者:张大威,汤铭,段洪秀
* }, i3 W" Z7 I5 _' q出版社:清华大学出版社
8 h- t: E2 t7 j9 d9 g+ p+ }  v4 @出版年:2015年6月1日(第1版). Y) n: u/ n/ Z: O
定价:128.00元
1 l: D+ ], i! D# P) H% l装帧:平装- w5 e" l1 Z% B/ s# q" s
ISBN:9787302402374
- U8 N0 Z/ E7 Y3 t% n: s3 ~
9 a: f$ c0 D& Y+ D) B- d购买链接:) T; j# ^: z4 g

: j$ T: v5 R: F  W8 v7 y0 d% `  l
; N: D& j7 Z( W
亚马逊 -> 传送门; M, @+ ^5 S% N" t  M6 C/ U

" W; Z( U9 K' G当当网 -> 传送门
# P0 L. f$ _1 k& D2 \/ K9 q" ~; X9 P8 R+ k, {" `6 L2 n1 ~
京东 -> 传送门# g( t' X& q) ^+ V: S

2 p! k* q- ^" Y0 E7 [5 Q1 t: T; n- b+ S1 s天猫 -> 传送门
$ v# @4 n4 x# o1 B  H3 |1 m% \) G  [% U3 T) w' u

: C/ f$ l" i1 c  u' E) r内容简介:! L: ~% G8 n& K- m& C& d% L: T
! S' c. a( F# a1 E- ^& Y

1 ?% K. F- H4 `# b+ G5 W
《Windows程序设计》(第6版)作为 Windows 开发圣经的最新版本,《Windows程序设计》(第6版)的主题是 Windows 8 应用程序开发,全面介绍 Windows 程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共两部分 19 章。第 1~12 章着重介绍基础知识。第 13~19 章介绍侧重于 Windows 8 平台开发的触摸、位图、富文本、打印、富文本、GPS/传感器和手写笔等方面。: P& ^* p; i+ J- T
! G% f' F# |3 V, E' B
《Windows程序设计》(第6版)适合任何层次的 Windows 程序员阅读和参考,是帮助他们梳理和建立 Windows 知识体系的理想读物。
- m4 {4 n$ W5 t' Z: ~7 K; b- w
7 z6 p# l2 Y" V- B* D- {7 z- D; @; k2 k& M7 l5 ?
目录:6 @8 J( n5 d0 ]- H+ `1 r- W& y
! y( C' K6 t) E5 }


  h* D2 Z$ K$ B# q第Ⅰ部分 基础知识
8 V  a; m- g  }2 i3 i' t% h+ ?% P6 m1 ]! ?, d, _1 W
第1章 标记与代码
; k! N! b9 k: p# g+ g * @9 [- J0 |' e4 e& h7 K
1.1第一个项目 % L2 T0 X; k$ P# \3 }+ g# g; k5 x; p
1.2图片的使用 7 v; Q1 J# W) B  b$ h& z& E
1.3文字的变形 ' ^, `2 M1 Q) J" `0 G
1.4播放媒体文件 + P# d1 h5 [% c6 D
1.5代码形式的变通
' X$ W& C* V. k% I1.6通过代码显示图片
- k& x6 l6 b% H0 G0 M+ _1.7纯粹的代码
7 O5 t2 d  P. u4 e( f0 p% g9 H. r2 t' K) T
第2章 XAML语法 ' \5 Y7 r/ r9 r, B  {; c
, K. Y% a$ e% A7 P8 `" D
2.1通过代码定义渐变画笔
) v9 u0 |. ~9 z2.2属性元素语法
, T8 B: k( ?, b5 k" u9 X2.3内容属性
8 A# m' g5 k1 X; M) i$ Y  U( p2.4TextBlock的内容属性
0 A, h5 M( Z3 I2.5画笔和其他资源的共享
& k/ q6 N" R* a+ q9 E: ~( o0 q% A) i2.6资源是共享的 ; E4 D8 q# x! L6 V% U* {
2.7探究矢量图形 2 ?3 N6 n- M7 V9 \
2.8通过Viewbox实现拉伸
5 _0 ]# j0 l$ W6 I2 H& |3 v2.9样式
8 E! m  w4 `! E2.10初探数据绑定
, ^$ B- S% D. o$ }4 o
0 ?3 w& J9 ~1 X4 Q第3章 基本事件的处理& _1 j, G/ Y( h/ w" U

2 V% l. x0 h3 f3.1Tapped事件 . G9 `+ j5 _8 s; k1 a- h
3.2路由事件的处理 4 r" n" b! y' C/ H
3.3重写Handled设置
9 }) k% o; a' L+ H4 V& s% r6 k3.4输入、对齐与背景
) C7 K6 ^* a/ M. f5 i7 g: L3.5大小与方向的变化
4 K; m4 p8 {2 j/ F4 f4 B, D3.6尝试绑定到Run元素
1 R5 ?- L& E: \- u3.7计时器与动画
* n! P, p, k8 k# m ) K( H; m1 d3 k9 ~
第4章 基于Panel的布局
+ _! R3 u/ F+ H8 h3 V& {% y
! V  B! C5 ~1 P6 Q' u4 x% [4.1Border元素 $ E/ s0 C7 p4 K
4.2矩形与椭圆
3 {1 y4 L8 X1 o8 x7 q7 E4.3StaCkPanel
( L1 |/ U9 G/ Y$ i) Z/ [6 O# b4.4横向的StackPanel 0 G( m1 G, w5 \* ^0 X9 g
4.5基于绑定与转换器的WhatSize * O* `9 L& C6 x  Y7 [/ X
4.6ScroIIViewer方案 ' S4 C$ u+ Z4 b
4.7布局中的“怪异”现象
. Q: B/ ?3 a5 |4.8编写一个简单的电子书应用
1 U7 _9 q7 R1 {" b. o& j/ h1 Y  _5 h4.9StackPanel子项的定制
8 y0 N& `" e/ r& w3 T2 q4.10UserControl的定制
: V) ~: `$ a4 @  @4.11Windows Runtime类库的创建
( `( o9 y$ \9 z" j7 N8 i4.12换行的替代方案
; `+ ^" W+ p  W' s. A4 S* b4.13Canvas与附加属性
) h8 C3 z& t" z$ \; Q+ \- X4.14Z—Index 9 l& O+ m8 _9 ]5 p1 g1 V
4.15使用Canvas的注意事项
/ J$ ~$ \( `2 F
' [& H3 y  G; B5 _- g2 K! ~第5章 控件与交互
  R0 C. g& m- }1 h0 {7 k! D9 h2 F
% F" c4 P  f8 z) v9 O" U4 r5.1Control的特别之处 $ c# B) {, a8 |' o& U
5.2用于设置范围的Slider控件 # m  T' W; V  `# [4 f
5.3Grid 5 v" I% T  i  C+ Y: L* _# l9 z
5.4屏幕方向与比例
: {# c) F: Y2 q- P6 ?5.5Slider与格式化字符串转换器
& [6 A0 q4 p! c1 x5.6工具提示与转换 : @# b- O7 I# i  g5 j+ ^4 k
5.7用Slider绘制草图 5 S3 ^' l+ G6 Q( z3 F/ I$ t& w) ~- ~% m
5.8按钮的几种变体 ) D$ T  J/ i3 }; J5 ]
5.9依赖属性的定义
: N: a2 C5 D& X5.10RadioButton 4 f! P- y, n% b, H% c: R% S
5.11键盘输入与TextBox
" D% t5 R: F9 J5.12触摸与Thumb
/ H& E2 p, y# W. |4 p. h+ S
2 I$ `9 {$ X3 B# p4 f第6章 WinRT与MWM * E5 R8 _$ k& o" q" n# O

' u) N3 E# S; y6.1MVVM简介 $ _+ u2 U4 f/ n7 W5 ^" x
6.2数据绑定通知
, M- H, ^! n, ~6.3ColorScroll的“视图模型” % A" u9 K  q3 s* ]7 m/ }
6.4精简的语法
7 j: ^% e0 o& z4 c6.5DataContext属性
# Y0 K; l0 ]4 I$ G5 Y- y6.6绑定与TextBox & `/ b5 u; i, o" p" O5 ^* ]
6.7按钮与MVVM 2 E6 I: F1 S1 d: ^  I0 D
6.8DelegateCommand类 + s) @' a5 V1 Y

6 v! g6 _6 Y, ~# g8 ]第7章 异步( n  `) W1 L! |
% Q/ }& M9 N# @/ e4 k" ]" _& {
7.1线程与用户界面
" H8 b7 t7 a+ u: l7.2MessageDialog的使用
2 T* D! y$ ?7 c! a( ?- Q7.3Lambda函数形式的回调 8 n5 n7 G+ e3 V7 N& ?- w
7.4神奇的await运算符 " \  M9 E0 a* H1 G8 o* j0 t+ Z
7.5异步操作的撤销 1 F& _& y- P: B/ n
7.6FileI/O的处理 5 Y: n  v0 H: G) F8 J3 q4 i
7.7文件选择器和文件I/O 1 O+ U0 [- A& m  C/ p
7.8异常处理 3 }  f: W7 k  G
7.9多个异步调用的合并
$ c/ S! o8 J5 p7 D1 {7.10高效的文件I/O - j- }1 \9 J. ]- E& j$ `' L
7.11应用程序的生命周期 0 ^% F% @. n, E8 R0 N# G* j
7.12自定义的异步方法
4 X/ u" U' d7 n: N% [. j% i
& v. _" Q% z6 S1 q$ X9 r8 b第8章 应用栏和弹出式窗口
+ v1 j9 {* i2 a. |
/ @, ?( }* L, X# N8.1实施快捷菜单
" U- Y( r5 _% r: ?9 t8.2Popup对话框 , V" P* F0 o5 Y" ~' P
8.3应用栏
" L, e& [. t) ^8.4应用栏按钮样式
# H3 W$ V2 ~0 W: D" b- {& Y8.5深入Segoe UI Symbol字体
# X* x- y5 P0 g2 @& q8.6应用栏CheckBox和RadioButton
& [' y0 K+ e1 G& h! }, I; j; I' j8.7记事本应用栏
! a% x: [, ^6 m( U# r! E8.8XamlCruncher入门
/ K8 u# |0 L# \+ W5 u( v8.9应用设置和视图模式
- e4 [  b& W  S7 l* h8.10XamlCruncher页面
( ]" H6 O9 c5 W0 D" }5 c8.11解析XAML
- E6 j+ P' |3 E: s9 L3 f" b, Z" Z8.12XAML文件的输入和输出
8 n, F  x3 V3 y  r1 Q9 x8.13设置对话框 $ B# ^% d0 C+ _* z. j5 t
8.14超越Windows Runtime
' g2 d" ^  f5 x0 q4 a& v, c, o7 o3 {. N; i# W
第9章 动画
, |  d0 `* Q$ v- W/ Y # ^! A+ |/ v/ O" g+ F2 H- [
9.1Windows.UI.XamI.Media.Animation命名空间 + x7 `* j' t& ]9 o0 y! Q+ _8 N
9.2动画基础
/ z3 r1 S  L* g+ k- T. n8 {9.3动画变化欣赏 / t9 W) w' @! o5 y5 @! m
9.4双动画 3 s( J% E1 k9 r8 Q- ]; e0 S
9.5附加属性动画 , O3 ^8 {, g( s) z7 x6 U
9.6缓动函数
" j0 F% [5 k( ~3 |9.7完整的XAML动画
9 m5 U1 Y; F) i) A5 S1 y9.8自定义类动画
) r+ p1 x# i$ |4 m+ i9.9关键帧动画 8 V2 Q7 T2 [5 r$ C9 }; q& C: H
9.10Object动画 0 E* E1 ~- J# v7 t: Q( W8 G
9.11预定义动画和过渡
8 b: i1 ~/ U3 Z4 j2 [" x
3 Y6 k/ P$ I% t, i第10章 变换
: g, v+ k" Z. k( U2 Y2 C+ m( ?, @9 B# x, Y8 }  T3 u' ^! D% I' w
10.1简短回顾
* J2 h0 g, a" f10.2旋转(手动和动画) 0 m0 C* X- F" Z( F% y
10.3可视化反馈
0 _/ Q' F( n% T10.4平移 * c* T* G/ i* [5 M8 M
10.5变换组 . x* A" v# g- x# Y# v+ o1 P! y
10.6缩放变换
% s9 L( q( d1 t" {  n1 W" Z10.7建立模拟时钟 5 S3 w5 ~0 {/ m
10.8倾斜
: _& o" F( ?& ?* D) g# T10.9制作开场
; W& W6 i) ~  B- c5 z10.10变换数学 ) b  K1 j' {/ b
10.11复合变换 & B5 P4 q: o& Y8 y
10.12几何变换
' I; f! C( ]3 L10.13画笔变换
" E% ]5 @" Y5 Y" |6 n0 k4 T3 i10.14老兄,元素在哪里?
( n+ s8 r# B  ?! W# @10.15投影变换 0 b' E/ }( q% y2 o
10.16推导Matrix3D
+ J# \, D8 J) H8 S
# n& C' A: X4 A" G: r第11章 三个模板
; q! l5 n* Z( l3 ] / Q8 C; n* A% e; Q+ h  b, ?
11.1按钮数据
7 [. n6 O+ K7 i9 E( Y11.2决策
! h) I! z; }& R0 D6 O11.3集合控件和实际使用DataTemplate $ x7 g# z9 a* Z+ y6 ?) s! E( D
11.4集合和接口
# b+ B* C) X7 E9 ]! Y1 E$ M4 Z11.5轻击和选择
+ l4 P8 \- K# H# g2 c$ Y11.6面板和虚拟化面板
- ]& X/ ~6 _, q- H& X11.7自定义面板 ; |6 N! p0 L% F
11.8条目模板条形图
& Z7 S2 R' Q8 _$ \2 }# H11.9FlipView控件
: r4 S8 D3 t2 W, _+ \$ W5 l! W11.10基本摔件模板
' {, U, T' D9 n7 D11.11视觉状态管理器 7 x/ H# G1 O* [/ q  e" k
11.12使用generic.xaml / j$ u3 q- ?8 P2 X  A) X) c
11.13模板部分
) N3 P) _3 u  p; |7 L* j4 J11.14自定义控件 * I; o/ M' V; K+ `* S; p
11.15模板和条目容器
' E: w6 ]" j2 I' \+ T
- M5 S" i8 }2 ?% e+ v9 }; ]9 N% r. G第12章 页面及导航1 I, A8 G$ r' y8 t) k

. B' a& |  q" c0 O, n; X12.1屏幕分辨率问题
5 L5 h3 K; [+ g  |" Y3 b4 Z* A12.2缩放问题 7 `; U- [, D! [/ c' g4 e- i
12.3辅屏视图 " e9 d2 ~9 E: M  M/ I$ C
12.4横屏和竖屏的变化
* n9 `& F: D5 _" j8 d$ s8 o12.5简单页面导航
. m- C, t0 p7 T$ n! S- ]# j12.6返回堆栈 ' Z4 Z$ H, r1 a% U$ _8 q1 R4 K
12.7导航事件和页面恢复 1 b$ @  L3 v' s6 m* }6 {
12.8保存和恢复应用状态 ( O+ q0 r8 {/ |/ W
12.9导航加速器和鼠标按钮
; k$ {- v( U9 y9 Z12.10传递和返回数据 6 q9 q/ g6 v! C9 N8 C& g2 n4 [
12.11VisualStudio标准模板 / X5 k4 [3 m- x" }0 n! E+ e
12.12视图模式和集合 : k2 k4 ]8 Q; @: d! N, x+ l
12.13分组条目 % o* |0 m6 B( \: b
! ]4 B. j- F7 l6 u
第Ⅱ部分 Windows 8新特性
+ N6 {) G2 J5 {% y
; \" P2 _/ l# ?1 F- ]第13章 触控
* q4 V# ]- V4 N$ y
; S3 Q) r/ ^6 F3 G+ s, `& _13.1Pointer路线图
+ z& a, K9 Z& b) ^6 N/ d+ F13.2初试手绘
0 M; A- b1 N7 y+ Y( X9 D13.3捕获指针 6 X$ [$ W) `: I7 t
13.4编辑弹出菜单
$ E6 k- ~6 K0 i" `# O6 V) H13.5压力灵敏度
9 m/ r; \4 s  ~2 H% Q13.6平滑锥度 * C+ i' C  @* a) |; r2 @3 f, H
13.7如何保存图画 2 K3 s* h1 M- J! O" ?
13.8现实和超现实手绘 : h" i4 }# }4 s# C' p
13.9触控钢琴 9 F9 ^6 V- C$ P: w" ~( e( j
13.10操控、手指和元素
5 _. P( J8 ^, g; p5 B! _) k4 c13.11处理惯性 1 _4 A! I. s2 F% a, `% P) O
13.12XYSlider控件 * }) I; m% f: }! {4 l& M
13.13中心缩放和旋转 # X: H8 i  }  g( W
13.14单手指旋转
2 ?0 Q6 T6 @' L5 e * B4 c- {! |5 C2 O0 x, {
第14章 位图
1 {( |9 o- S! U/ _3 K4 k' K' L1 y- v9 W4 s5 W3 |5 E2 z
14.1像素位 + K9 c+ A8 M, R' S- t
14.2透明度和预乘Alpha ( l8 j0 U/ M. b  @2 N: Z5 ]+ D+ ?$ [
14.3径向渐变画笔 , n& v. \* S: `# |# o/ O
14.4加载及保存图片文件   Y8 e. W0 h7 @* T- r' h- x
14.5色调分离和单色化
% i4 ]2 e4 y" ^8 W. i14.6保存手绘作品
) l; l1 E- k9 Z4 R  V9 j( U14.7HSL颜色选择
4 L; q) b( E# F- L# F' w14.8反向绘画 , l( T' }) F+ g0 H, @8 T# h
14.9访问照片库 ! Y% E; L8 w$ i3 ]$ c9 J, ]9 ~# g
14.10捕捉相机照片+ R7 v* e6 i7 O3 C, e6 o( M
: N% F- l4 R- M6 s
第15章 原生
  r! q3 t1 U8 K) k
0 A* x# b8 M2 D  I" n15.1P/Invoke简介 , V6 }2 c! G  ~- c. \# b5 Q' L# V. X
15.2一些帮助
" \  D6 n" L* @7 U* }& h/ w15.3时区信息 : _! j2 O- O0 i1 W4 t4 `" Z/ L
15.4DirectX的Windows Runtime Component封装器
) G  Y6 e$ S* w* c15.5DirectWrite和字型
3 P# _0 g" H/ C# g4 d/ ^; J0 f15.6配置和平台
5 n. f" i  r6 }+ X7 u15.7解读字型规格
$ v7 z1 x& E) c! R/ d: t15.8用SurfacelmageSource绘画
9 F3 O8 o: L% q" G7 {" @ # K. `9 ]' z4 O+ I" o
第16章富文本2 n* Y5 e) y- ^7 M) K
+ g4 q9 V5 e  `
16.1专用字体
7 z& }8 \* x0 G0 |, d2 [16.2初试Glyphs 1 x5 _3 v% U5 k+ x& i1 ^
16.3本地存储的字型文件
/ ^; n: E$ L. c6 p/ r16.4排版功能增强 9 o2 g$ i: F7 I+ \  O/ k5 p/ c; l
16.5RichTextBlock和段落 + F1 ?+ |/ E) _5 Z- y5 c; S3 v
16.6RichTextBlock选择 7 Q8 Y3 l% u  ~/ B! \3 B* q) S
16.7RichTextBlock和超限 ( F) k9 B; s8 L9 O0 p' q
16.8分页的危险 ! E* O3 ]& E8 @1 ]# i. i$ Y
16.9使用RichEditBox富文本编辑
, X4 b5 M2 o% g5 E/ D16.10自行文本输入
" b, Q& F( W$ _3 `- j; @! M+ n) f! ?1 D$ J+ l4 A. u
第17章 共享和打印
6 _' P' F4 o4 @( t9 ~, y3 m8 g" U. `
17.1设置和弹窗 ; u: k: k2 L( Z' b1 i3 I
17.2通过剪贴板共享 6 t9 o) z* R, ^
17.3Share超级按钮 6 n0 S: W9 u7 V  g
17.4基本打印
4 P4 C7 D4 k, g, b* O5 I, Y* b17.5可打印边距和不可打印边距 ' s! W0 F2 p) |$ E, w, ?; k) e
17.6分页过程
. c/ S" n5 \8 l' j, |! R5 W9 c  \17.7自定义打印属性
& W/ K% K) i  p8 g# G17.8打印每月计划
, A3 J" [  Z# a! S/ C17.9打印可选范围页 " k# t5 e9 Z4 r/ V0 I
17.10关键
* Y; R5 U* k9 z1 R. N1 N% h4 S17.11打印FingerPaint艺术画 2 q2 @9 K. I5 s5 b- L2 H

) ~6 _/ I, ^  H0 y- E5 J# p1 f第18章 传感器与GPS ! K* H) K' d1 r% h; m; L* c: g
8 X. {' l  Z- Q. J
18.1方位和定位 1 V1 m2 I8 Q" Y% h
18.2加速度、力、重力和矢量 - I0 f( q9 B  w) a
18.3跟随滚球 2 c2 H8 l. ~8 E8 X: w. z, `3 Q, _
18.4两个北极
! q( j6 R8 d+ n6 k& J. u18.5陀螺仪=加速计+罗盘
: F) y) U; I: e3 K$ |7 ~5 E18.6OrientationSensor(方向传感器)=加速计+罗盘
/ p8 i  d. l1 g% }" w  n18.7方位角和海拔 1 H% `" W& ]& g
18.8必应地图和必应地图图块3 r" ]5 H6 O% H+ k
6 @5 @+ ^( X; J  {; \% W" B6 y8 ~
第19章 手写笔
4 b. H8 p* c6 q& b# N# M4 m
) K! b/ H+ V. o4 K9 X4 t19.1InkManager集合 : [, X" I7 t" @, K, b
19.2墨迹绘画属性 : }* |) p, R$ G, \( J: x9 J* m
19.3擦除和其他增强功能
$ W- W, c  w( |/ o" K19.4选择笔画 ) X# u, i. o" ?' v
19.5黄色拍纸簿
# ^* {2 r7 U. @+ p+ H3 r
# |3 |# U5 s* w* b8 N1 V) y, A* U" W7 [* m5 G  q
楼层
跳转到指定楼层

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /2 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-1-23 21:52

快速回复 返回顶部 返回列表