mfc 相关问题

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

MFC中如何定义全局变量

如何在mfc中定义全局变量? 我知道 extern 命令可以在所有源文件中定义全局变量,但是如果只有一个文件呢? 例如,在 cpp 文件中我有不同的功能并且

回答 1 投票 0

有条件地将鼠标光标设置在 CMFCMenuButon 控件上

我的对话框上有一个标准的 CMFCMenuButton 控件: CONTROL "会众链接",IDC_MFCMENUBUTTON_CONGREGATION_LINK, “MfcMenuButton”,WS_TABSTOP,257,60...

回答 2 投票 0

防止 CComboBox 编辑控件更改列表选择

我有一个自定义的 MFC CComboBox 衍生产品,每当用户从下拉列表中选择一个项目时,我希望它将选择附加到组合编辑控件的内容中,而不是替换...

回答 0 投票 0

如何在构建为 DLL 的单个 SDI MFC 应用程序中获取指向 MFC 文档类的指针,export.cpp 设置对函数的标准调用?

我有一个VS2005动态链接库中的MFC程序,单SDI,应用程序名称c2view,文档类c2viewDoc,视图类c2viewView。这是一个 4 组件模型、单文档界面。 在dy里面...

回答 1 投票 0

我可以避免将其作为参数传递到继承函数中吗?

基类1: CBaseEditor 类 { 民众: bool CBaseEditor::ImportTemplate(CWnd* pParent) { CFileDialog dlgImport(TRUE, _T(".XSL"), _T(""),

回答 0 投票 0

在 MFC 应用程序中的 OpenGL 视图之间切换

此问题是先前发布的问题的后续问题,该问题部分尚未解决。 如何在 MFC SDI 应用程序中切换基于 OpenGL 的视图? 我有一个基于 MFC 的 Windows 桌面 SDI 应用程序...

回答 0 投票 0

如何以编程方式发送 TVN_SELCHANGING 消息到父窗口

我正在尝试以编程方式向我的窗口发送一条消息,以通知它我的单个选择树中的选择更改: 无效SelectionChangingEvent() { CWnd* 主窗口 = AfxGetMainWnd(); 不...

回答 1 投票 0

过去 20 年中是否发生了一些变化,会在 MFC CString.Format 上产生此编译错误?

我是一名长期的 Java/C# 开发人员,我正在尝试自学 C++,特别是 MFC,使用的是 Richard Jones 于 2000 年出版的一本书。 我收到此编译错误: 'ATL::CStringT<

回答 1 投票 0

SetLayeredWindowAttributes 和 WS_CHILD

对于使用 WS_CHILD 样式创建的窗口,如何获得与 SetLayeredWindowAttributes 相同的效果?有什么解决方法吗?来自 MSDN: 要创建分层窗口,请指定 WS_EX_LAYERED 扩展...

回答 3 投票 0

为什么 Microsoft 文件 ctlinplc.cpp 中的 ASSERT(m_pInPlaceFrame != NULL) 在调用 CreateControl() 时失败

我正在 MFC 窗体中创建一个 OCX 控件。尽管 MFC 窗体在 RELEASE 配置中运行时似乎没有错误,但在 DEBUG 中运行时,它会在 MFC 文件中获得以下 ASSERT 中频

回答 0 投票 0

创建 COM 对象的 CoCreateInstance 中的访问冲突

我正在尝试与我不想说的制造商的研究光谱仪进行交流。 制造商在 Visual C++ 6 中提供了一些 DLL 和示例项目,但显然支持...

回答 0 投票 0

VS2017 构建应用程序显示错误 LNK1181 无法打开输入文件 'C:\instantclient_19_3\sdk\lib\msvc\oraocci19d.lib

我正在将 VS 2017 用于遗留 MFC 应用程序。 我安装了 Oracle 19.13.0 并从 https://www.oracle.c 下载了 intantclient_19_18 SDK 包(instantclient-sdk-windows.x64-19.18.0.0.0dbru.zip ...

回答 1 投票 0

手动修改一个BMP文件(资源),在comctl32.dll中看到Access violation exception

到目前为止我被这个难住了。那里有 MFC 专家吗? 我有一个工作的 C++ MFC 应用程序。它应该只是调出一个对话,然后做其他事情。 我的应用程序有一个位图(在“

回答 0 投票 0

如何在项目中定位(和删除)MFC 依赖代码?

我有一个使用 MFC 和 COM 的巨大遗留项目。将其迁移到 Linux 的想法(winelib 不适用于此),我需要确定使用 MFC 的代码部分。奇怪的事情...

回答 2 投票 0

从 C++ (MFC) 中的不同类访问数组

作为一个老式的 VB6.0 程序员,我正在使用 VisualStudio 学习 VC++(MFC),我编写了一个小示例,如下所示。我创建了一个类来填充 myAdapters 数组,如下所示: 类

回答 0 投票 0

带有嵌入式控件的 C++ MFC OwnerDrawn CListBox

使用 C++ MFC,并有一个所有者绘制的 CListBox,我在每个列表框项目中都有文本和 CLinkCtrl。我的问题是 CLinkCtrl 并不总是我希望看到的控件

回答 0 投票 0

CMFCToolBar 中的 HBitmap 问题

我尝试在CMFCToolBar中添加一个位图,它成功地插入到工具栏中,如下图所示。但它插入的是黑色背景。我尝试用不同的位图插入它......

回答 0 投票 0

C++错误:类型参数与类型参数不兼容

我正在为我的用例修改 C++ MFC 应用程序。我想使用 CreateTimerQueueTimer API 添加计时器。在cpp文件中,我创建了定时器队列并定义了回调函数。在...

回答 0 投票 0

我可以在我的 WinForm 应用程序中预览列表和标签报告吗?

我们一直在使用 MFC 在 Visual C++ 中开发桌面应用程序。有一个生成报告模块,我们决定使用*列表和标签报告工具*。 问题:报告生成后,...

回答 0 投票 0

将 Cstring 转换为十进制值?

我想在 mfc 应用程序中将 Cstring 转换为十进制值。 这是我的代码看起来像 Cstring 键值 = _T("shift") 对于 (int i = 0 ; i < keyvalue.getlength(); i++ { int decvalue =

回答 0 投票 0

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