摘要: 动态库 动态链接库简称DLL,同时以.dll 为后缀,主要用于提供代码和数据 dll 并不是所有数据都能被访问到,必须要进行导出 动态链接库在内存中始终只保存了一份数据,起到了节约内存的作用 生成动态链接库的时候会附带一个 lib,这个lib叫做导入库 导入库同于提供导出函数和数据在 dll 中所处 阅读全文
posted @ 2019-05-23 10:06 ltyandy 阅读(826) 评论(0) 推荐(1) 编辑
摘要: 按键消息的拦截 拦截是为了在原有功能的基础上增加自己的操作 扩展:当按钮接收到点击消息的时候,响应的是WM_LBUTTONDOWN消息,按钮的会被这个消息打包成一个WM_COMMAND 消息发送给父窗口,父窗口接收到之后再进行处理 关键函数 SetWindowLong \ SetClassLong 阅读全文
posted @ 2019-05-23 10:00 ltyandy 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 列表控件的使用 列表控件是通用控件,响应WM_NOTIFY 消息 主要包含了 4 种风格,我们学的是 report 风格 如何设置列表的扩展风格 LVS_EX_GRIDLINES: 列表拥有表格线 LVS_EX_FULLROWSELECT:可以进行整行选中 // 1. 设置列表的风格ListView 阅读全文
posted @ 2019-05-23 09:57 ltyandy 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 进度条和滑块 进度条和滑块属于通用控件,通用控件的使用需要加 CommCtrl.h 头文件 如何初始化进度条和滑块的数值范围和默认的位置 // 设置默认的范围值SendDlgItemMessage(hWnd, IDC_SLIDER1, TBM_SETRANGE, 0, MAKELPARAM(0, 1 阅读全文
posted @ 2019-05-23 09:55 ltyandy 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 组合框的使用 组合框的创建:有三种风格,分别 Simaple,Dropdown(可输入), 下拉列表(不可输入) 可以通过可视化编程中下拉列表的 下拉箭头 设置列表的长度 如何向组合框控件中添加数据,并且指定默认的选项 // 1. 找到组合框的句柄HWND hComboBox = GetDlgIte 阅读全文
posted @ 2019-05-23 09:48 ltyandy 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 静态控件的使用 静态控件主要区分两种使用方式:文本 \ 图片 在使用静态控件的时候,ID始终默认为 IDC_STATIC,需要进行更改 怎样通过可视化编程显示一张图片 需要添加一个位图资源 需要添加一个 Picture Control 设置图片控件的属性 动态修改图片的步骤 获取想要设置的位图的资源 阅读全文
posted @ 2019-05-23 08:33 ltyandy 阅读(264) 评论(0) 推荐(0) 编辑