mfc 相关问题

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

MFC OnTimer 事件中 CWinThread 的潜在内存泄漏和性能问题

我是一名使用 MFC 的新开发人员,我有一个关于 CWinThread 的问题。我有一个 OnTimer 事件来检查所有轴的位置值是否为 0。此外,我有一个函数

回答 1 投票 0

MFC 对话框中托管的非模态 WPF 控件不接收键盘输入

为了使旧的基于 C++/CLI MFC 的应用程序现代化,我们正在尝试用 C#/WPF 编写的新对话框替换旧对话框。为了在 CDialog 中托管 WPF 控件,我们遵循了本指南

回答 1 投票 0

在mfc c++中移动窗口而不使用标题栏?

我正在使用此代码来移动窗口。但这段代码不能很好地工作。当我单击窗口上的任意位置时,它会移动,但我只想移动窗口窗体。当我点击具体思考时。对于

回答 2 投票 0

CMFCToolBar 和 CMFCMenuBar 默认不显示动态项目

我创建了一个使用 CMFCToolBar 和 CMFCMenuBar 的 MFC 应用程序。它保存了它的第一次项目状态,当我更改或添加任何动态项目时,我仍然看到删除的项目保持不变的第一个状态...

回答 1 投票 0

如何在 VC++ 中以编程方式检查互联网带宽?

我需要找到特定时间可用的带宽。代码必须在 Visual C++ 或 .Net 系列中开发。如果有人知道怎么做,请帮帮我。

回答 4 投票 0

是否可以将 CMFCToolBar 添加到对话框中?

我刚刚尝试了将 CToolbar 添加到新 CMFCToolBar 上的对话框的标准方法。但这不起作用。在我深入研究新的实现之前,我想知道它是否真的可行?

回答 3 投票 0

向 CMFC 工具栏添加下拉菜单按钮

我正在尝试向 CMFCToolbar 添加菜单。 根据我在网上找到的建议,我这样做: CMenu m_Menu; m_Menu.LoadMenu(IDR_MYMENU); m_Toolbar.ReplaceButton ( ID_DOTHISWHENCLICKED, ...

回答 1 投票 0

对话框中的菜单命令更新处理程序

我有一个基于对话框的MFC应用程序。我的对话框有一个菜单,我正在使用此处描述的技术在对话框中启用菜单加速器。 这工作正常,但我似乎找不到...

回答 1 投票 0

如何在 64 位 Unix 和 Windows 应用程序之间处理长数据类型?

我正在开发一个 C++ 客户端服务器应用程序,其中客户端位于 Windows 上,服务器位于 AIX 上。现有的两个应用程序都是 32 位的,我们计划将它们迁移到 64 位。 根据

回答 1 投票 0

C++ MFC:之后菜单中的快捷方式/加速器不出现

我正在使用 Visual C++ 2019 和 MFC。 在菜单编辑器,菜单项的本地菜单,属性页,标题:我写了例如: 全部保存 Ctrl+Shift+S 我在菜单编辑器中看到了这一点,但是在

回答 1 投票 0

MFC 应用程序中的 CEF 编译错误 C2061,Visual Studio 2022

我使用这个答案在 Visual studio 2022 中安装并编译了 CEF 一切都顺利通过。但是当我将#include“include/cef_browser.h”添加到我的应用程序时,我收到编译器错误:...

回答 1 投票 0

在MFC当前目录下创建ini文件

问题是我不想在ini文件中写入任何细节。我只想在当前目录或另一个目录中创建一个 ini 文件,例如在主 .exe 所在的调试文件夹中。 //CNi...

回答 2 投票 0

从工作线程处理在主线程中运行的 MFC GUI 应用程序中的异步回调

有一个 MFC GUI 应用程序,在按钮单击事件时,尝试连接到 HTTP 服务器并获取信息并在 UI 中更新。 首先,我尝试创建一个 std::async 任务以在新线程中运行它....

回答 1 投票 0

DrawText()、DT_LEFT 和冒号移动到文本开头?

在某些 PC 上,我发现对 DrawText() 的调用导致冒号被放置在文本的开头。 dc.DrawText( "名称:", &rText, DT_LEFT | DT_VCENTER | DT_WORDBREAK ); 输出...

回答 2 投票 0

设置 CEdit 控件文本值及其自动换行

我有一个 CEdit 控件,并将其在资源中设置为多行。 用户可以键入文本,如果文本对于控件来说太宽,则会自动换行。伟大的。 现在,我知道我可以通过 str...

回答 1 投票 0

在 MFC 中对菜单项使用透明 PNG 时出现问题

我被引导到这里的现有答案: https://stackoverflow.com/a/60222653/2287576 但我正在努力遵循该准则。这就是我所拥有的: CPng图像png; png.Load(IDB_PNG_MENU_REPORT,

回答 1 投票 0

使用 CDDS_ITEMPREPAINT 强制调用 OnCustomDraw

我的工具栏中有一个自定义滑块。为了在工具栏中显示滑块,它被包装在 CMFCToolBarButton 派生类中。 滑块使用 OnCustomDraw 来执行其渲染:

回答 2 投票 0

如何显示透明背景的菜单位图

我正在使用此代码: m_bmpSwap.LoadBitmap(IDB_BITMAP2); pMnuPopup->SetMenuItemBitmaps(0, MF_BYPOSITION, &m_bmpSwap, &m_bmpSwap); 它看起来像: 这只是一个测试图像: 究竟如何...

回答 2 投票 0

使用 24 位 BMP 和 CTabCtrl

我正在尝试: m_imgList.Create(32, 32, ILC_COLOR24 | ILC_MASK, 4, 4); CBitmap bmp; bmp.LoadBitmap(IDB_BMP_DATABASE_REPORT_VIEWER); theApp.SetBitmapBackgroundAsMenuColour(bmp); m_imgList.Add(&b...

回答 1 投票 0

具有 DTS_SHOWNONE 样式的日期和时间选择器控件具有巨大的超大复选框

我的 C++ 应用程序包含 UI 中具有 DTS_SHOWNONE 样式的标准日期和时间选择器控件。当应用程序在 Windows 11 上运行时,控件不会使复选框变得模糊和过大。 我已经创建了

回答 1 投票 0

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