【发布时间】:2011-10-17 09:39:03
【问题描述】:
Office 2010 有一种新型功能区,backstage view。这已在 MFC 中使用 Codejock Xtreme Toolkit Pro V15.0.1 实现。
问题是我觉得文件>打开和文件>另存为在Office中表现得很奇怪。他们打开一个模态文件打开对话框,而不是在后台打开嵌入式文件打开对话框,这会(恕我直言)感觉更自然。
我找不到使用 MFC 或 Win32 在 C++ 中执行此操作的方法。我发现的唯一问题是 this 问题,但那是针对 Delphi 的。
那么,是否可以将标准的 Windows 文件打开对话框作为控件嵌入到另一个对话框中?还是我需要自己实现整个事情?
【问题讨论】:
-
我怀疑这可以做到。顺便说一句,Office 团队多年来一直被嘲笑使用他们自己的文件对话框而不是系统对话框。直到 Office 2007,他们才开始使用系统对话框。在我看来,使用系统对话框是一件好事,但我可以看到嵌入后台的感觉如何更干净。
标签: c++ windows winapi mfc ribbon