MFC的框架中已经实现了把control bar在frame window中的位置和状态保存起来的功能。
CFrameWnd::SaveBarState,保存control bar设置。
CFrameWnd::LoadBarState ,取出control bar设置。
在frame的onclose函数中保存设置。
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
SaveBarState("Test");
CMDIFrameWnd::OnClose();
}
在frame的oncreate函数中取出设置。
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
... ...
LoadBarState("Test");
return 0;
}