virtual BOOL LoadFrame(
UINT nIDResource,
DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
CWnd* pParentWnd = NULL,
CCreateContext* pContext = NULL
);
参数说明:
- nIDResource:资源 ID,用于标识框架窗口的菜单、工具栏等资源。
- dwDefaultStyle:窗口的默认样式。
- pParentWnd:父窗口指针,通常为 NULL。
- pContext:创建上下文,包含有关窗口的创建信息。
返回值:
返回一个布尔值,表示是否成功加载框架窗口。
通常,你可以在应用程序的 InitInstance 函数中调用 LoadFrame 方法来加载主框架窗口。例如:
BOOL CMyApp::InitInstance()
{
// ...
// 创建主框架窗口
CMDIFrameWndEx* pMainFrame = new CMDIFrameWndEx;
if (!pMainFrame->LoadFrame(IDR_MAINFRAME)) {
return FALSE;
}
m_pMainWnd = pMainFrame;
// ...
return TRUE;
}
在这个例子中,IDR_MAINFRAME 是包含主框架窗口菜单、工具栏等资源的资源 ID。
转载请注明出处:http://www.zyzy.cn/article/detail/18895/MFC/CMDIFrameWndEx