-
《易精经》前三章 PDF下载
资源介绍
第一章、基础知识
1.1 基本数据类型
1.2 变量和常量
1.2.1 变量和常量的命名
1.2.2 变量的作用范围
1.2.3 静态变量
1.2.4 变量的初始值
1.3 运算符
1.3.1运算符的优先级
1.4流程控制
1.4.1 如果、如果真、判断
1.4.2 判断循环、循环判断
1.4.3 计次循环、变量循环
1.4.4 到循环尾、跳出循环
1.4.5 返回、结束
1.5 子程序(函数)
1.5.1 子程序参数(参考、可空)
1.5.2 子程序的递归
1.5.3 子程序的静态局部变量
1.6 自定义数据类型
1.6.1[例]黑客帝国屏保
1.6.2 自定义数据类型的内存存储
1.7 数组
1.7.1 数组的维数
1.7.2 数组的排序
1.7.2.1冒泡排序
1.7.2.2 选择排序
1.7.2.3 插入排序
1.7.2.4 快速排序
1.7.2.5 自定义数据类型数组的多级排序
1.7.3 [例]扫雷游戏
第二章、字节集
2.1 深入讨论字节集相关函数
2.1.1 取字节集长度
2.1.2 取字节集数据
2.1.3 指针到字节集
2.2 [例] 十六进制查看器
2.3 [例] 无需合并程序的文件分割机
2.4 [例] 生成EXE文件并在其中写入配置信息
2.5 [例] 文件捆绑机
2.6 [例] 程序的自校验
2.7 使用字节集的注意事项
不要操作大的文件
不要频繁地进行字节集相加和转换
《将字节集显示为十六进制》
《文件分割机》
《配置信息写入exe文件》
《数据隐藏》
《电子贺卡》
《可执行文件图标的读取与替换》
《exe文件捆绑》
《exe文件的自校验》
第三章、Windows 编程
3.1 窗口、句柄、控件和菜单
3.2 几个相关的工具软件
3.2.1 MySpy
3.2.2 WinSpy
3.2.3 Spy++
3.3 窗口管理
3.3.1 什么是API
3.3.2 窗口管理相关的API函数
3.3.3 [例] 懒惰的窗口
3.3.4 获取特定的窗口或控件句柄
3.3.5 [例]通过窗口句柄来限制程序只运行一个实例
3.3.6 枚举窗口
3.3.6.1 使用EnumWindows函数来枚举窗口
3.3.6.2 使用GetWindow来生成系统窗口树
3.3.7 [例] 窗口侦查工具
3.4 消息、消息循环、窗口过程
3.4.1 白手起家-凭空创建窗口
3.4.2 使用控件-枚举并预览系统已安装字体
3.4.3 万能的SendMessage
3.4.3.1 常用的消息值及其参数含义
广播消息
3.5 窗口的子类化
文件拖放
向前一个实例发送信息
屏蔽超级浏览框右键菜单
窗口、控件、菜单皮肤
可撕下的菜单
窗口、控件、菜单
内存管理
进程和线程
进程间通信
管道
服务管理
注册表
文件关联、命令行处理、文件右键菜单
枚举注册表
注册表模拟器
dll编程
钩子
进程黑名单
键盘和鼠标
软键盘
键盘和鼠标钩子
使用键盘钩子屏蔽Win键
使用键盘钩子
<枚举窗口,枚举进程>
<使窗口可移动>
<窗口子类化>
<动态菜单>
可撕下的菜单、自画菜单、动态菜单
<动态组件>
<文件拖放>
<读取dll中的资源-扑克牌图片>
<读DOS程序执行结果>
<自制皮肤>
<远程线程>
<给打开文件对话框加预览窗口>
。。。。。
打印机。枚举。。。
文件格式编程
读位图文件格式
取EXE文件的图标和替换图标
给自己的文件格式加上预览图标
《编写自己的文件格式》
文件系统
<模拟资源管理器>
<文件格式>
易语言模块编程
图像处理
取图像宽度、高度
取像素字节集
各种图像运算方法
面向对象编程
类、封装、属性、行为、继承、多态性
矢量图形(面向对象程序设计)
CAD 系统
EMF 文件的读写
OpenGL 三维图形编程
DirectX 游戏编程
网络编程
<聊天程序>
<远程控制>
<邮箱登录器>
<天气查询>
数据库编程
界面编程
<使用《易容大师》进行界面编程>
- 上一篇: 《DOS命令字典》(高清晰pdf版)
- 下一篇: 常用的Dos命令讲解与实例