1

通过使用该向导并选择 Office 2007 样式,您可以创建一个看起来像 IDE 的 UI - 左侧是可停靠的文件资源管理器窗格,右侧是可停靠的属性窗格。

但是,当您关闭这些可停靠窗格时,您将无法再次显示它们。即使你重新编译项目。

我搜索了一些论坛,看起来我不是唯一一个遇到这个问题的人。有没有办法再次显示这些窗格?

4

2 回答 2

2

这些设置存储在注册表中。我创建了一个名为“office2007”的项目,在生成的向导文件office2007.cpp中有一行设置注册表中的设置路径:SetRegistryKey(_T("Local AppWizard-Generated Applications"));

存储office2007设置的注册表路径为:HKEY_CURRENT_USER\Software\Local AppWizard-Generated Applications\office2007

如果您想获得窗格的初始状态,您应该删除注册表项:HKEY_CURRENT_USER\Software\Local AppWizard-Generated Applications\office2007\Workspace

于 2009-07-21T08:43:23.640 回答
1

如果您不想每次都删除注册表设置,也可以添加此行

m_bSaveState = FALSE;

到您的 CWinAppEx。每次程序打开时,它将停止保存窗格的状态并重新初始化它们。

于 2014-05-28T14:46:28.823 回答