以下是 CFrameWnd::LoadBarState 的基本语法:
BOOL CFrameWnd::LoadBarState(LPCTSTR lpszProfileName = NULL);
- lpszProfileName:指定保存状态信息的配置文件的名称。如果为 NULL,将使用默认的配置文件名。
这个方法通常在框架窗口的 OnCreate 方法中被调用,以便在窗口创建时加载控制条的状态信息。
以下是一个简单的例子:
BOOL CMyFrameWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// 其他初始化操作...
// 加载控制条状态信息
LoadBarState();
return 0;
}
LoadBarState 通常与 SaveBarState 方法一起使用,用于保存和加载控制条的状态信息,以便在应用程序重新启动时恢复之前的状态。确保在适当的时候调用 SaveBarState 以保存状态信息。
请注意,具体的配置文件名称和操作可能会根据你的应用程序的需求而有所不同。
转载请注明出处:http://www.zyzy.cn/article/detail/17906/MFC/CFrameWnd