随笔分类 - windows32
摘要:Windows进程 进程是一个容器,包含程序执行需要的代码、数据、资源等等信息。Windows是多任务操作系统,可以同时执行多个进程。 Windows进程的特点: 每个进程都有自己的ID号 每个进程都有自己的地址空间,进程之间无法访问对方的地址空间。 每个进程都有自己的安全属性 每个进程当中至少包含
阅读全文
摘要:Windows内存地址空间 1. 地址空间 程序中可以寻址的最大范围。对于32位操作系统, 地址空间范围为0 4G(2^32),地址空间越大, 相对程序的编写就会容易。 2. 地址空间的划分 用户地址空间 0 2G(7FFFFFFF ) 存放用户的程序和数据。 用户空间的代码是不能访问内核空间的数据
阅读全文
摘要:静态库程序 运行时不存在,会被链接 到可执行文件或者动态库中,目标程序的归档。 文件扩展名:LIB 动态库程序 运行时独立存在,不会被链接到可执行文件或其他动态库中。 文件扩展名:DLL 静态库程序 1. 静态库特点 运行时不存在 链接到可执行文件或者动态库中 目标程序的归档 2. C语言静态库 静
阅读全文
摘要:普通窗口和对话框窗口的区别 普通窗口 自定义 调用 缺省函数 WndProc(...) { ...... DefWindowProc(...); } 对话框窗口 缺省调用自定义 对话框窗口 1. 对话框的分类 模式对话框 当对话框显示时,会禁止本进程的其他窗口的输入等用户交互操作。 无模式对话框 在
阅读全文
摘要:键盘消息 1. 键盘消息 WM_KEYDOWN 按键被按下时产生 WM_KEYUP 按键被放开时产生 注意:两个消息不一定一对一出现 WM_SYSKEYDOWN 系统键按下时产生 比如ALT、F10 WM_SYSKEYUP 系统键放开时产生 WM_CHAR 字符消息(TranslateMessage
阅读全文
摘要:典型案例程序 典型案例程序二 创建编辑窗口,向DOS窗口输出内容
阅读全文
摘要:vs2015版 传统版 WinButton
阅读全文
摘要:上半天讲窗口和窗口类附加数据区别以及子窗口的创建 下半天讲消息的组成 子窗口的创建 创建时要设置父窗口句柄 创建风格要增加 WS_CHILD|WS_VISIBLE 窗口类附加数据缓冲区的用法 1. 申请缓冲区 2. 写数据 3. 读数据 窗口附加数据缓冲区的用法 1. 申请缓冲区 2. 写数据 3.
阅读全文

浙公网安备 33010602011771号