mfc 相关问题

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

MFC:为什么当删除ListBox的最后一项(变空)时,不调用虚函数DeleteItem()?

使用 MFC,我对 CListBox(CBCGPListBox - 用于主题)进行了子类化,以便在删除项目时发送选择更改通知。 这适用于所有项目,除了最后一个项目被删除......

回答 1 投票 0

MFC:在调用基类之前如何在 OnPreparePrinting() 中获取页面方向?

在调用基类之前,我需要在 CViews 的 OnPreparePrinting() 函数中确定打印是横向还是纵向。 我尝试了几种方法,除了第一个电话之外,一个有效,...

回答 1 投票 0

我可以从组合框中删除项目而不更改其他项目的索引吗?

我有一个包含多个项目的 CComboBox 控件,我需要删除其中一些项目,但应保留其余项目的索引。 填充组合框后,项目数据将设置为...

回答 4 投票 0


MFC 中的 MDI 应用程序出现“无法创建空文档”错误

我正在使用 Visual Studio 2010 Ultimate。我创建了一个新的 MDI 应用程序,其中包含选项卡式文档、启用文档/视图体系结构、项目样式 MFC 标准以及 MFC 中的所有其他默认选项

回答 3 投票 0

更改MFC中CListCtrl整列的背景颜色

我在MFC中的报表视图中做了一个CListCtrl。 我想用灰色背景为第一列(整个列,而不仅仅是项目所在的那些单元格)着色。 我怎样才能做到这一点? 谢谢

回答 2 投票 0

GetGuiResources WIn32 API 用法

我正在尝试使用 GetGuiResources 来查找我的程序使用的 Gui 资源。它需要一个标志作为第二个参数。我有兴趣知道 GR_USEROBJECTS 和 GR_GDIOBJE 之间的区别...

回答 2 投票 0

在 VS2022 中未找到 OPOS LDN(可能是 UAC 问题?)

我知道这是非常深奥的,但这里是: 我最近刚刚将 vs2008 应用程序移植到 vs2022。作为此过程的一部分,我正在清理各种 UAC 问题,以便应用程序可以正常运行...

回答 1 投票 0

MFC 应用程序退出代码始终为 20

采用基于默认 MFC 的单对话框应用程序,我试图防止 Escape 或 Enter 键导致对话框关闭的默认行为。 然而,虽然我能够实现...

回答 1 投票 0

ComboBox - 将用户值添加到下拉列表

我有 CComboBox - 下拉类型。我在 OnInitDilaog() 方法中添加了我自己列表中的任何预定义值。 用户可以从列表中选择值或将自己的值添加到编辑框中。我怎样才能添加...

回答 1 投票 0

我想检测谁导致 WM_COMMAND 被触发?

背景:我有一个带有上下文菜单、普通菜单和加速器的应用程序。 我有一个粘贴命令,如果使用鼠标打开上下文菜单,则粘贴操作应使用 m...

回答 1 投票 0

MFC CDialog::Domodal 返回 -1,确切错误 1814

我正在尝试使用 MFC 在现有 dll 中创建 UI(对话框),其中应用程序应该调用应创建此对话框的方法(这可以是任何应用程序。对话框是特定的...

mfc
回答 1 投票 0

Visual Studio 中的 MFC 支持

我有一个 VC++ 6.0 应用程序,看起来相当过时,并且不是在 Windows 7 之后的任何版本上构建的。我担心当我升级到较新版本的

回答 1 投票 0

如何同时做水平和垂直ScrollBar?在 Visual Studio 中 MFC C++ 中错误在哪里?

“加载”按钮可打开文档文件夹,您可以从文档中选择图像。显示按钮显示垂直和水平滚动条以及图像。如果对话框大于...

回答 1 投票 0

如何在C++中的MessageBox()中显示数值

我需要在 MessageBox 中显示屏幕分辨率像素作为输出。我该怎么做?

回答 2 投票 0

在 C++ MFC 的辅助线程上加载 C# dll 时出现异常

我有一个 .NET Framework 4.8 控制台应用程序和一个 C# 框架中的测试项目,它们使用一些 dll,其结构如下: C++ dll 在 MFC 中。 问题如下...

回答 1 投票 0

Windows 资源文件 (.rc):RTEXT 与 WS_EX_RIGHT 样式的 LTEXT

在 .rc 文件中进行对话框本地化时,我发现右对齐静态控件的定义存在以下差异: 在原始资源文件中,DIALOGE 中的静态控件...

回答 1 投票 0

MFC滑块用鼠标滚轮递增递减

我已经用 MFC 在我的应用程序中实现了一个滑块。滑块的范围为 0 到 RAND_MAX。目前,使用鼠标滚轮可以跳跃 655 步。 有人可以告诉我如何设置滑块增量...

回答 1 投票 0

默认 STATIC 控件高度为 8(对话框单位)并且文本适合,但 DrawText() DT_CALCRECT 说它太小?

在对话框内,我检查了在资源编辑器中使用默认高度 8 个对话框单位创建的 STATIC 控件。 文字看起来不错。 但是,如果我用

回答 1 投票 0

无法让 fopen_s 在新的 Visual Studio MFC 项目中工作

我正在尝试使用一些在早期 Visual Studio MFC 项目中工作正常的代码,但我无法让 fopen_s() 在新的 Visual Studio MFC 项目中工作。它拒绝打开文件。我可以获得C...

回答 1 投票 0

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