c++ - MFC...如何更改名称
问题描述
我无法更改图片中的名称...我想更改电话簿的标题名称和新的标题...参见图片。
CMultiDocTemplate* pDocTemplatePersons;
pDocTemplatePersons = new CMultiDocTemplate(IDR_PhoneBookTYPE,
RUNTIME_CLASS(CPersonsDocument),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CPersonsView)
);
if (!pDocTemplatePersons)
return FALSE;
AddDocTemplate(pDocTemplatePersons);
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(IDR_PhoneBookTYPE,
RUNTIME_CLASS(CCitiesDocument),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CCitiesView)
);
if (!pDocTemplate)
return FALSE;
AddDocTemplate(pDocTemplate);
CMultiDocTemplate* pDocPhoneTypes;
pDocPhoneTypes = new CMultiDocTemplate(IDR_PhoneBookTYPE,
RUNTIME_CLASS(CPhoneTypesDocument),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CPhoneTypesView)
);
if (!pDocPhoneTypes)
return FALSE;
AddDocTemplate(pDocPhoneTypes);
解决方案
请检查您使用的字符串资源 IDR_PhoneBookTYPE。名称编码在此字符串中。
您可以在CMultiDocTemplate::CMultiDocTemplate的构造函数中找到描述,并在CDocTemplate::GetDocString中找到详细说明
推荐阅读
- visual-studio-code - vscode扩展运行时如何在控制面板打印消息
- android - 用于最小噪声/高分辨率图像的最佳 camera2 设置
- regex - 您可以匹配单词而不匹配具有相同拼写的单词部分吗?
- java - 为什么我得到 NullPointerException?
- r - 使用 R 的不同绘图系统在 0 处绘制垂直和水平线
- selenium - 是否有等待一个过程完成 5 分钟的方法
- mysql - Sequelize 中未定义 findOne 属性
- reactjs - 在 ComponentDidMount 中更新状态后,React 的值状态为空
- .net - .NET 中计算冲突相对较少的长字符串的短哈希字符串的好方法是什么?
- python - 在 PySide2 中设置 QListWidget 流的语法是什么?