mfc 相关问题

Microsoft基础类库(MFC)是用于Windows GUI编程的C ++框架。

当主窗口处于活动状态时,将第二个窗口的标题显示为活动状态,反之亦然

我有一个 Windows 程序,我将 Windows API 与 MFC 一起使用。 我有一个带有主窗口的应用程序。我有第二个非模式对话框窗口。这第二扇窗户属于第一扇风……

回答 1 投票 0

如何从 PNG 创建图像列表?

我在这里看到您可以创建具有透明度的图像列表。它有效......有点。 我用它来为列表控件创建图像列表。结果有点令人失望: 那个...

回答 2 投票 0

如何跳过在 Microsoft pdf 打印机中选择文件夹?

我使用MFC并了解如何跳过配置菜单(将pInfo->m_bDirect设置为false)。但我想以编程方式设置文件夹和文件名,而不需要特殊的对话框。如果不可能的话...

回答 2 投票 0

如何在 CMFCPropertyGridProperty 中嵌入(和使用)按钮?

我注意到这个 API 调用:CMFCPropertyGridProperty::AdjustButtonRect。但是如何向 CMFCPropertyGridProperty 添加按钮?我想在右侧显示一个自定义按钮并管理单击

回答 1 投票 0

如何为 CRect 设置新的高度(或宽度)?

如何更改 MFC CRect 的高度(或宽度),而不移动矩形(左上角静态)? 似乎没有直接设置(计算的)高度( int CRect::Width() )。 铜...

回答 1 投票 0

将 PNG 资源加载到 CBitmap 中

如何将 png 资源加载到 CBitMap 中?当我尝试这样做时,它似乎不起作用: CImage图像; image.LoadFromResource(AfxGetInstanceHandle(), IDB_PNG1); 位图.Attach(image.Detach()); 它给...

回答 4 投票 0

CStringA::ReverseFind 在编译为 64 位代码时无法按预期工作

这个简单的代码在代码编译为 64 位时断言(请参阅代码中的注释)。当编译为 32 位时,它不会断言。 实际上,当使用 CStringA::ReverseFind 时,就会出现问题......

回答 1 投票 0

如何从编辑控件获取数值

抱歉,如果这太微不足道了,但我不知道如何将数值输入到编辑控件中。 MFC 编辑控件由 CEdit 类表示。 谢谢你。

回答 3 投票 0

CMFCPopupMenu - 右键单击上下文菜单快捷键由于某种原因消失

我的人民币上下文菜单有问题,在我的主框架中,我有一个带有人民币上下文菜单事件的网格控件。快捷键显示正确。请参阅 Ctrl + C 的复制、Ctrl + V 的粘贴...

回答 2 投票 0

如何在启动时绘制CDockablePane的背景

我有一个从 CDockablePane 派生的可停靠窗格(附加到带有视图的框架),其中包含两个间隔开的编辑控件。我希望这些控件之间的空间能够绘制在...

回答 1 投票 0

您可以将 CMFCVisualManager 与基于对话框的应用程序一起使用吗?

您可以将 CMFCVisualManager 与基于对话框的应用程序一起使用来更改应用程序外观吗?如果是这样,它是如何完成的? 这个想法是改变按钮的形状、颜色等......

回答 4 投票 0

设置 CMFCLinkCtrl 的 URL 文本

如果我以编程方式创建 CMFCLinkCtrl 控件并在构造函数中分配文本,一切都很好。但如果我随后尝试将 URL 更改为其他内容,它不会在视觉上更新。根据...

回答 1 投票 0

点击发送后如何更新对话框中的编辑控件?

我有一个带有2个编辑控件的对话框,一个用于用户输入,另一个可读,仅用于显示用户输入和发送按钮。 我试图在用户按下发送按钮时显示用户输入

回答 1 投票 0

将自定义控件嵌入到 CMFCPropertyGridCtrl 属性项

我想将两个通用按钮(如“选择”和“取消”)嵌入到 CMFCPropertyGridCtrl 属性行。有没有一种无痛的方法可以做到这一点?

回答 2 投票 0

在 MFC MDI 应用程序中打开在 CDockablePane 中选择的文件

我想打开一些在 CDockablePane 中双击的文件(Visual Studio 模板 MDI 项目中的 CFileView)。这里我得到了一个文件名: BOOL CFileView::PreTranslateMessage(MSG* pMsg) { 如果(下午...

回答 1 投票 0

检测菜单项文本(和 ID)

代码: 自动 pMenuEdit = GetCongregationSubMenu(1); if (pMenuEdit != nullptr) { const int iSize = pMenuEdit->GetMenuItemCount(); 对于 (int i = 0; i < iSize; i++) { CString

回答 1 投票 0

为什么openCV中的imread不起作用而MFC中的load仍然起作用?

请帮助我! 这是我的代码的一部分, 我尝试在 Visual Studio 2022 中使用 opencv 和 mfc。 CString file_name = _T("D:/图像处理/Test/1.jpg"); Mat src = imread("D:/图像

回答 1 投票 0

覆盖 CMFCLinkCtrl 单击行为

我有一种情况,我想将 CMFCLinkCtrl 添加到对话框中。但我希望它像按钮一样工作,因此当我单击链接时,我可以显示一个对话框。 最终这个链接控件将出现在一个窗格上...

回答 1 投票 0

是否可以在应用程序退出后弹出保留的消息框?

我们的客户端-服务器系统允许服务器远程终止客户端会话,这涉及到向 Windows 客户端工作站广播消息 - 作为响应,所有客户端应用程序都会

回答 1 投票 0

如何加快CFormView中背景图片的重绘速度

我有一个文档模板应用程序。主视图继承了CFormView,它在背景上绘制png图像。另外,我想将基于 CDialog 的对象放入此 CFormView 中。这个物体,碎片……

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.