因为MFC默认会把的配置信息保存到注册表,如果每次启动程序还原界面,需要手动关闭保存。
默认保存路径:
SetRegistryKey(_T("Local AppWizard-Generated Applications"))不影响程序性能
只有下面有写操作才会写入到这个位置:
hkey_current_user\software\Local AppWizard-Generated Applications
如果不使用注册表信息,此函数没什么用 不写入注册表
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
禁用 MFC CDockablePane 注册表配置

本文介绍如何在MFC程序中取消CDockablePane自动保存界面配置到注册表的操作。通过调用`DisableRestoreDockState(TRUE)`可以关闭自动保存,避免每次启动时还原界面。此外,提供了在`InitInstance`中删除注册表配置的示例代码。
最低0.47元/天 解锁文章
1284

被折叠的 条评论
为什么被折叠?



