人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计

89.90
运费: ¥ 0.00-20.00
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图0
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图1
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图2
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图3
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图4
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品图5
深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图0 深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图1 深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图2 深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图3 深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图4 深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计 商品缩略图5

商品详情

书名:深入浅出Windows API程序设计.编程基础篇
定*:**9.9
ISBN:9787**5569486
作者:*端明
版次:第*版
出版时间:2022-05

内容提要:
本书是Windows API程序设计的入门图书,提供大量的示例程序,主要介绍学习Windows程序设计*备的基础知识,以及*个程序界面所需的菜单、图标光标、子窗口控件、其他资源和对话框等相关内容,并通过Photoshop切片和自绘技术实现*个*雅的程序界面。通过阅读本书,读者可以对Windows程序设计有更加深入的认识,并将其应用到实际场景中。 本书适合对Windows API程序设计感兴趣的初*以及Windows API技术开发人员阅读,也可以作为培训学校的教材使用。



作者简介:
*端明,从2008年开始参与Windows API程序设计,*通汇编语言、C/C++语言和Windows API程序设计,*通Windows环境下的桌面软件开发和加密 / 解密。曾为客户定制开发32位/64位Windows桌面软件,对加密/解密情有*钟,对VMProtect、Safengine等*强加密*护软件的脱壳或内存补丁有深入的研究和*到的见解,喜欢分析软件*漏洞,曾在金山和360等网站发表过多篇杀毒软件漏洞分析的文章。

目录:
目录

第 *章 基础知识 *
*.* Windows的*色 *
*.2 编程语言的分类 2
*.2.* 机器语言 2
*.2.2 汇编语言 2
*.2.3 *级语言 3
*.3 安装Visual Studio开发工具 3
*.4 HelloWorld程序 3
*.4.* 引入头文件Windows.h 5
*.4.2 入口函数WinMain 5
*.4.3 MessageBox函数 *0
*.5 程序编译过程 *2
*.6 字符编码ASCII、扩展ASCII、DBCS、Unicode和ANSI *4
*.6.* ASCII *4
*.6.2 扩展ASCII *4
*.6.3 双字节字符集DBCS *5
*.6.4 Unicode*际化 *5
*.6.5 ASCII和ANSI *6
*.7 字符和字符串处理 *6
*.7.* 字符和字符串数据类型 *6
*.7.2 常用的字符串处理函数 *9
*.7.3 Windows中的ANSI与Unicode版本函数 39
*.7.4 ANSI与Unicode字符串转换 40
*.8 结构体数据对齐 42
第 2章 Windows窗口程序 46
2.* 认识Windows窗口 46
2.2 第 *个Windows窗口程序 47
2.2.* 注册窗口类(RegisterClassEx)49
2.2.2 *建窗口(CreateWindowEx)55
2.2.3 显示窗口(ShowWindow)和刷新窗口客户区(UpdateWindow)58
2.2.4 消息循环 59
2.2.5 窗口过程 6*
2.3 Windows数据类型 67
2.4 函数名、变量名命名规则 7*
第3章 GDI绘图 73
3.* 设备环境(DC) 73
3.2 绘制文本 76
3.2.* 格式化文本 77
3.2.2 绘制文本函数 88
3.2.3 加入标准滚动条 92
3.2.4 *存设备环境 ***
3.3 绘制直线和曲线 **3
3.3.* 绘制像素点 **3
3.3.2 绘制直线 **3
3.3.3 绘制曲线 *20
3.4 填充图形 *24
3.5 逻辑坐标与设备坐标 *32
3.5.* *坐标空间到页面坐标空间的变换 *33
3.5.2 页面坐标空间到设备坐标空间的变换 *34
3.6 扩展画笔 *45
3.7 区域 *49
3.8 路径 *54
3.9 绘图模式 *56
第4章 键盘与鼠标 *58
4.* 键盘 *58
4.*.* 活动窗口与键盘焦点 *58
4.*.2 系统击键消息和非系统击键消息 *59
4.*.3 虚拟键码 *60
4.*.4 转义状态 *65
4.*.5 字符消息 *66
4.*.6 模拟击键消息 *66
4.*.7 插入符号 *68
4.2 鼠标 *69
4.2.* 客户区鼠标消息 *70
4.2.2 非客户区鼠标消息 *72
4.2.3 X按钮消息 *74
4.2.4 鼠标光标函数 *75
4.2.5 鼠标捕获 *77
4.2.6 鼠标滚轮 *80
4.2.7 模拟鼠标消息 *82
第5章 计时器(定时器)和时间 *84
5.* 计时器 *84
5.2 系统时间 *88
5.3 Windows时间 *90
5.4 时钟程序 *9*
第6章 菜单和其他资源 *97
6.* 菜单和加速键 *97
6.*.* 为程序添加菜单栏 *97
6.*.2 加速键 204
6.*.3 菜单的查询、*建、添加、修改和删除 2*0
6.*.4 菜单状态的设置、快捷菜单 2*7
6.*.5 扩展菜单选项与菜单项自绘 222
6.2 图标 229
6.3 光标 230
6.4 字符串表 232
6.5 程序版本信息 238
6.6 自定义资源 240
第7章 位图 245
7.* DDB 246
7.2 位块传送 250
7.3 DIB 256
7.4 DDB与DIB 257
第8章 子窗口控件 259
8.* 按钮类 260
8.*.* 按钮与父窗口通信 262
8.*.2 系统颜色 27*
8.*.3 视觉样式 273
8.*.4 控件的子类化与*类化 274
8.*.5 命令*按钮与拆分按钮 278
8.2 编辑控件 280
8.3 列表框 286
8.4 组合框 294
8.5 滚动条控件 299
8.6 静态控件 302
8.7 SysLink控件 304
8.8 *局热键与*定线程热键 308
8.9 IP地址控件 3*2
8.*0 图像列表ImageList_Create函数 3*3
8.** 工具提示控件 3*5
8.**.* *时时间 3*8
8.**.2 跟踪工具提示 3*9
8.*2 列表视图 32*
8.*2.* 添加列标题和列表项 324
8.*2.2 列表视图控件消息和通知码 328
8.*2.3 选中项的获取 330
8.*3 树视图 33*
8.*3.* 项目的添加 332
8.*3.2 选中项的获取 334
8.*3.3 其他消息和通知码 336
8.*4 状态栏 336
8.*4.* 为状态栏分栏 338
8.*4.2 MenuHelp 339
8.*5 工具栏 340
8.*5.* 为按钮显示工具提示 344
8.*5.2 自定义工具栏 345
8.*6 进度条控件 346
8.*7 日期控件 347
8.*8 Tab选项卡控件 348
8.*9 动画控件 353
第9章 对话框 355
9.* 模态对话框 355
9.*.* 模态对话框示例程序 357
9.*.2 对话框窗口过程 36*
9.*.3 模态对话框示例程序2 362
9.2 非模态对话框 365
9.3 对话框程序的书写 366
9.4 通过Photoshop切片和自绘技术实现*个*雅的程序界面 368
第 *0章 通用对话框 370
*0.* 打开和*存文件 37*
*0.2 浏览文件夹与遍历目录 376
*0.3 查找和替换 38*
*0.4 选择字体 386
*0.5 选择颜色 387




人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信公众号认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

深入浅出Windows API程序设计 编程基础篇 win*0操作详解教程入门 编程算法操作系统 系统开发软件程序设计

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:renyoushe
人民邮电出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏