Microsoft基础类库(MFC)是用于Windows GUI编程的C ++框架。
滚动时 MFC 中的 BitBlt 问题:未绘制新的可见区域
我正在努力在利用 CScrollView 的 MFC 项目中使用内存 DC 实现双缓冲。我的自定义视图类派生自 CScrollView。 但是,我在 scro 时遇到问题...
我有一个 MFC 组合框,特别是从 CComboBox 派生的类型,创建为下拉列表框,无法编辑所选条目,即可选项目的简单列表。 我愿意
我们如何安全地只启动一个WorkerThread? 是否存在这样的设计模式? 其实我是这样做的,看来我有点过于复杂了。 无效 CLogView::OnStartStoplogger() { m_bLogPtRun = !
如何在基于对话框的MFC项目上创建自定义控件(Visual Studio 2012)
(抱歉我的英语不好) 我正在尝试在基于对话框的 MFC 项目(Visual Studio 2012)上创建自定义控件。 这是我创建基于 MFC 对话框的项目时的设置: MFC 应用程序向导集...
我一直在尝试在设计时通过为此组合框的 Data 属性设置以分号分隔的字符串,在我的 mfc 项目的 DialogWindow 中为我的组合框添加数据项。 但我...
我的对话框(在资源编辑器中)已打开调整大小和最大化/最小化。 但是,如果我发现我不需要此功能,因为它们的显示屏尺寸足够大,我想切换
使用 ScrollWindowEx 在 Cwnd 中滚动后控件消失
我在 Cwnd 中实现了 CScrollBar,但是滚动后窗口上的控件消失了。我听说我可以以某种方式使用 DeferWindowPos,但我不知道该怎么做。有任何想法吗? C面板::C...
如何在Win32 GUI程序中执行子控制台程序而不显示控制台窗口?
(我搜索了SO答案,但没有找到解决这个问题的明确解决方案。) 我正在开发 MFC GUI 程序。该程序运行各种子程序,包括控制台程序和shell命令脚本...
我的 CDialog 上有一个 CComboBox,其中包含文件名列表。 文件所在的文件夹有时会更新。这意味着: 文件需要添加到列表中。 文件需要从...中删除
我已经承担了编写自己的终端模拟器的任务。 该项目一旦实现,将是 VanDyke SecureCRT 的复制品。 它应该支持 Telnet 和 SSH 协议,...
我想在屏幕上显示一个无模式对话框并在其中显示一些信息。 但是,如果我按照以下方式使用它,则会出现一些问题: 功能() { 显示对话框(XXX)。 //繁重的工作。 更新...
我已经使用套接字连接连接其他进程。所以我创建了客户端套接字,它是 CSocket 类的对象。我在 CSocket 类中调用 Create 方法并编写自己的程序。但它并不...
如何在MFC中处理CListCtrl组状态变化(折叠xpanda)
好的,所以我正在遗留 MFC 应用程序中实现 CListCtrl 的分组(这部分代码有 2000 年的注释)。 有一个从 CListCtrl 继承(间接)的自定义类,有大约 2k 行...
在尝试提高我的 MFC 技能时,我偶然发现了这个非常烦人的情况。 当我关闭可停靠窗格时,我无法找到再次重新打开它的方法。 在这里的搜索显示欧文有......
如何从CFindReplaceDialog派生类? (MFC)
是否可以从 CFindEditDialog 派生自定义对话框?我想在 Visual Studio 资源生成器中构建一个对话框模板(以绘制它),然后隐藏默认的“查找”对话框窗口并...
使用 PathCompactPath 时出现问题 - 丢失文件名
示例代码: CString strCompactedPath = L"C:\Users\ajtru\AppData\Roaming\Meeting Schedule Assistant\Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Videoconference.xsl";
如何在 Windows 桌面应用程序(MFC、C++)中的无模式对话框窗口中传递数据?
情况很简单,但我不太明白。 我有一个 WinMFC 应用程序,这也是解决方案项目的名称。我想从应用程序的主对话框传递数据(WinMFCDi...
我正在尝试使用 Windows 10 任务计划程序在登录后运行 MFC 应用程序。 就执行而言没有问题,但我在使用相对路径读取文件时遇到问题。 有吗
我正在尝试在MFC中测试序列化,目前我被困在这个类CMapWordToOb上。我尝试了一个单元测试用例来序列化然后反序列化映射中传递的数据,但是...