以下是该方法的简要说明:
void CFrameWnd::SaveBarState(LPCTSTR lpszProfileName = NULL) const;
参数说明:
- lpszProfileName:可选参数,用于指定保存状态信息的注册表项的名称。如果为 NULL,则使用默认的注册表项。
使用示例:
// 在 CMainFrame 类中调用 SaveBarState 方法,保存工具栏和状态栏的状态信息
void CMainFrame::SaveFrameState()
{
SaveBarState(_T("MyAppFrame"));
}
上述代码中,CMainFrame 是派生自 CFrameWnd 的主窗口类。调用 SaveBarState 方法时,可以通过指定不同的注册表项名称来保存不同的状态信息。
注意:在使用该方法之前,通常需要在应用程序初始化时调用 LoadBarState 方法,以便从注册表中加载之前保存的状态信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/17913/MFC/CFrameWnd