mfc 相关问题

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

语言设置为日语时自定义 MFC 控件的大小问题

我负责 DeepSkyStacker 应用程序。 如果系统语言设置为英语,则 DeepSkyStacker 将自己的语言设置为英语,其“处理”面板(右侧)为

回答 1 投票 0

向 CRecentFileList 添加条目

我知道 CRecentFileList 构造函数允许您指定 lpszSection 作为键。 根据 Add 方法的最新文档,它接受文件路径并指出: 虚拟无效添加(L...

回答 1 投票 0

更改最近文件总数

我希望用户能够编辑 MFC 应用程序的“文件”菜单中显示的最近文件的数量。我使用了两个非常好的参考资料: http://www.codeproject.com/KB/menus/changemru.asp...

回答 2 投票 0

如何修复MFC CStdioFile和CString在读取和处理文件中数据时乱码的问题?

Visual Studio 2019 社区和 MFC 我的代码: 无效 CTMCVDlg::FileIO() { // 获取读取的源文件路径和写入的目标文件路径 CString 目标路径、源路径、目标名称;

回答 1 投票 0

对话框上的 MFC 工具栏?

我已经尝试了所有我能想到的方法来让工具栏显示在我的对话框上...包括尝试使用 CreateWindow 自己创建它..但它不会显示 我在资源 e 中创建了一个对话框...

回答 1 投票 0

在 CDialogEX 项目中使用 CMFCStatusBar

为什么我可以在 CDialogEx 文件中使用 CStatusBar 而不能使用 CMFCStatusBar?当我更改变量类型并运行它时,我收到有关无效属性的异常。

mfc
回答 1 投票 0

如何使用C++在Windows中获取系统文件夹路径(C:\Windows C:\Program Files)?

我正在用c++ MFC编程, 我想获取“C:\windows”“c:\program files”文件夹路径。 有时用户可能会将窗口设置在其他文件夹中,例如 c:\windows0。 有没有什么API可以得到绝对的pat...

回答 5 投票 0

在 MFC 回调函数/事件处理程序中捕获异常

我有一个带有模式对话框的MFC项目。在代码的开头,我有一个 try/catch 语句,并且尝试在代码的各个位置引发异常。 OnBnClickedButton1 或

回答 1 投票 0

如何根据特定列中存在的文本更改列表控件中的特定行颜色?

我正在使用MFC函数OnCustomDraw来更改行的文本颜色。但列表控件中的所有行都变为红色,而不是特定行。我还添加了条件来检查文本。在我的

回答 1 投票 0

如何使用 std::cout 输出 CString 变量?

代码: CString a = "a"; CStringArray arr; arr.Add(a); 计算<< a << endl; cout << arr[0] << endl; Output: 000001E46FEDD8F8 000001E46FEDD8F8 Expected output: a a ...

回答 2 投票 0

输出CString类的值,但是输出的是基16地址

代码: CString a = "a"; CStringArray arr; arr.Add(a); 计算<< a << endl; cout << arr[0] << endl; Output: 000001E46FEDD8F8 000001E46FEDD8F8 The value of the CString

回答 1 投票 0

为什么 Surface Pro 笔在笔按下时会发送 WM_HSCROLL 和 WM_VSCROLL?

我正在构建一个适用于 Windows 桌面的绘图应用程序(Visual Studio 2019、C++、MFC)。当用户移动鼠标时,我使用 WM_LBUTTONDOWN、WM_MOUSEMOVE 和 WM_LBUTTONUP 来绘制像素...

回答 1 投票 0

如何在mfc中的静态文本控件中写入多行文本?

我的静态文本控件有一个简单的问题。我想用两行写两个句子。 我到处找,他们都说款式不能简单,要足够大...

回答 6 投票 0

多行工具提示和 CMFCButton

目前我正在使用标准的 CButton 控件和我自己派生的 CMultilineToolTipCtrl 来显示多行工具提示。 我想我会尝试使用 CMFCButton 控件作为替代...

回答 2 投票 0

CTreeCtrl 项目的边界矩形

过去我们使用 Stingray 树控件来描绘地图的图例。 现在我们要应用 MFC CTreeCtrl 来完成这项工作。 Stingray 控件的优点是可以轻松更改

回答 1 投票 0

如何激活应用程序的窗口并将其显示在屏幕最上方?

该应用程序是MFC的。有时,我需要激活窗口并在其停用、隐藏或最小化时将其显示在屏幕的最顶部。这就是我所做的: AfxGetMainWnd()->

mfc
回答 3 投票 0

如何为 unicode 字符制作小写字母

我在 VC++ MFC 中将 unicode 字符转换为小写字母时遇到问题。我在 CString 变量中有 unicode 字符。所以,使用英语 MakeLower() 工作正常,我得到小写字母 .B...

回答 3 投票 0

更改 MFC CTreeCtrl 中现有项目的位置

目前我正在试验C++ MFC的CTreeCtrl组件。我想通过使用项目的新父项将现有项目移动到树中的另一个位置。这很重要...

回答 1 投票 0

CListCtrl 中标题的边框黑色单元格

我有我的标题的派生类,可以更改 CListCtrl 的标题,使用此代码我可以更改标题的颜色并且书写为黑色,我想更改标题中单元格的边框 无效 MyHe...

回答 1 投票 0

MFC 控件的消息流?

在MFC中,假设我有一个对话框,在这个对话框中,它有一个子CListCtrl,然后我用鼠标单击这个CListCtrl,我们知道最终会向CListCtrl发送一个WM_LBUTTONDOWN消息。我的

回答 1 投票 0

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