我把一个MFC单文档结构的框架放在DLL中DLL中的单文档结构有一菜单功能是用来分割窗体的.
但每次使用菜单功能进行分割后,窗体的分割效果要把窗体最化(最小化)或拖动一下,窗体才能刷新,显示新的分割效果.请问这是为什么;DLL的导出接口如下:
extern "C" __declspec(dllexport) void InitAppFrame();void InitAppFrame()
{
AfxSetResourceHandle(theApp.m_hInstance);
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CMoneyDoc),
RUNTIME_CLASS(CMainFrame),       // main SDI frame window
RUNTIME_CLASS(CMainView));
if (!pDocTemplate)
return ;
CString csTile = _T("文档管理");
CDocument* pDoc = pDocTemplate->CreateNewDocument();
CMainFrame * m_pFrameWnd = static_cast<CMainFrame *>(pDocTemplate->CreateNewFrame(pDoc, NULL));
theApp.m_pMainWnd = m_pFrameWnd;
pDoc->SetTitle(csTile);
pDocTemplate->InitialUpdateFrame(m_pFrameWnd, pDoc);
theApp.m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
}