VC单文档实现视图分割功能 视图分割挺好用的,是在开发需要多视图的 SDI 应用时。通过 MFC 中的CSplitterWnd类,你可以将一个窗口分割成多个区域,每个区域可以显示不同的视图。这样用户就能在一个界面上同时操作多个视图,提升效率。要实现这个功能其实蛮,你需要创建一个 SDI 项目,在视图类中使用CSplitterW C++ 0 次浏览 2025-06-11
MDITabs多文档视图控件 多文档应用的视图管理,用MDITabs控件搞定挺省心的。它的核心点就是把多个文档或界面塞进一个主窗口里,用标签来切换,界面整洁不少,操作也顺了不少。每个文档一个标签,切来切去不用关窗口,像浏览器那味儿。还支持拖放,你可以把标签拖到新位置,甚至拉出一个新的子窗口,交互方式比较灵活。关闭按钮这种小细节也 C++ 0 次浏览 2025-07-06
单文档扫雷游戏MFC实现 单文档的扫雷小游戏,基于 MFC 搞出来的,界面虽然朴素点,但功能上还挺全。雷区绘制用的是CDC,还用了MetaFileDC保存状态,算是比较经典的做法了。右键标雷、再次右键取消,响应也快。连锁反应用链表的,挺聪明。 扫雷的核心逻辑改动过一些地方,稳定性还不错。重新开始的功能放在了工具栏上,点一下就 C++ 0 次浏览 2025-06-15