会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
20
下一页
2022年8月7日
MFC - 06 常用控件、文件搜索类
摘要: 控件 对象和控件绑定 将控件窗口和类对象绑定有两大作用: 如果和数据类(如 CString)对象绑定,对象和控件可以进行数据交换。 如果和控件类(如 CButton)对象绑定,对象就可以代表整个控件。 控件与数据类对象绑定 重写父类成员虚函数 DoDataExchange在函数内部通过一系列的 DD
阅读全文
posted @ 2022-08-07 22:18 某某人8265
阅读(377)
评论(0)
推荐(0)
2022年8月4日
MFC - 05 文件操作、序列化机制、对话框
摘要: 文件操作 序列化基本类型 以二进制流形式读写硬盘文件,但这种方式效率高。 CFile 文件操作类,完成硬盘文件读写操作。 CArchive 归档类,完成内存数据操作。 CFile: CFile::Open CFile::Write / Read CFile::Close CFile::SeekToB
阅读全文
posted @ 2022-08-04 21:47 某某人8265
阅读(166)
评论(0)
推荐(0)
MFC - 04 单文档视图、多文档视图、MFC绘图
摘要: 单文档视图架构程序 只能管理一个文档,只有一个文档类对象。 参与架构的类: CFrameWnd / CView / CDocument / CWinApp(除了这个类以外,均支持动态创建机制) 需要用到的类:CSingleDocTemplate 文档模板类(父类为 CDocTemplate 文档模板
阅读全文
posted @ 2022-08-04 09:44 某某人8265
阅读(227)
评论(0)
推荐(0)
2022年8月3日
MFC - 03 视图、文档
摘要: 视图窗口 图中的圆和框代表了宏定义展开后的静态变量和消息处理数组。 覆盖在主框架客户区的窗口,提供了一个专门用于显示数据的窗口。当不创建 CView 对象时,在窗口客户区看见的就是客户区,不是视图类。 相关类:CView 及其相关子类,父类为CWnd类,封装了关于视图窗口的各种操作,以及和文档类的数
阅读全文
posted @ 2022-08-03 11:56 某某人8265
阅读(195)
评论(0)
推荐(0)
2022年8月2日
MFC - 02 钩子、窗口、消息
摘要: 钩子 win32 技术。钩子有优先钩取消息的权力,消息产生后会先被钩子钩走,钩子处理完后再把消息返回回来。 创建钩子 WINUSERAPI HHOOK WINAPI SetWindowsHookExA( _In_ int idHook, // 钩子类型,不同类型的钩子处理不同消息。 WH_CBT:专
阅读全文
posted @ 2022-08-02 08:51 某某人8265
阅读(342)
评论(0)
推荐(0)
MFC-01
摘要: MFC 六大机制: 程序启动机制 窗口创建机制 消息映射机制 运行时类信息机制 动态创建机制 序列化机制 调试快捷键 F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5:
阅读全文
posted @ 2022-08-02 08:50 某某人8265
阅读(116)
评论(0)
推荐(0)
win32 - 对话框、静态库、动态库
摘要: 对话框 与普通窗口相比,处理消息的方式不一样。 普通窗口:自定义函数调用缺省函数 WndProc(...){ ... DefWindowProc(...); // 缺省函数 } 对话框窗口:缺省函数调用自定义函数 缺省函数(...){ ... 自定义函数(...); // 调用用户写的函数 ...
阅读全文
posted @ 2022-08-02 08:50 某某人8265
阅读(467)
评论(0)
推荐(0)
win32 - 绘图
摘要: 绘图编程 1. 绘图基础 绘图设备 DC (Device Context),绘图上下文 / 绘图描述表。os提供的绘画工具,由它代用户进行绘画。 HDC:DC句柄,表示绘图设备 GDI:Windows graphics device interface(Win32 提供的绘图API) 颜色:RGB
阅读全文
posted @ 2022-08-02 08:49 某某人8265
阅读(627)
评论(1)
推荐(1)
2022年7月31日
win32 - 线程开发
摘要: 线程 1. 线程基础 都有一个ID 每个线程都有自己的内存栈 同一个进程中所有线程使用同一个地址空间 按照时间片调度 2. 创建线程 WINBASEAPI _Ret_maybenull_ HANDLE // 创建成功返回线程句柄 WINAPI CreateThread( _In_opt_ LPSEC
阅读全文
posted @ 2022-07-31 23:10 某某人8265
阅读(142)
评论(0)
推荐(0)
2022年7月30日
win32 - 定时器、菜单/图标/光标/字符串 资源
摘要: 应用程序分类 控制台程序 窗口程序 静态库LIB文件,链接时将代码放入exe 动态库DLL文件,执行时动态获取代码 编译工具 编译器 CL.EXE 将源代码编译成目标代码 .obj 链接器 LINKl.EXE 将目标代码、库链接 资源编译器 RC.EXE 将rc资源文件编译,最终通过链接器存入最终文
阅读全文
posted @ 2022-07-30 14:58 某某人8265
阅读(231)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
20
下一页
公告