- 博客(4)
- 收藏
- 关注
原创 拆分窗口随主窗口的变换,保存比例变化
void CMainFrame::OnSize(UINT nType, int cx, int cy){ CFrameWnd::OnSize(nType, cx, cy); // TODO: 在此处添加消息处理程序代码 if (isCreateClient) { setlayout(); } }void CMainFrame::setlayout(){ if (m_SwndCreatOK
2007-11-10 23:14:00 421
原创 SDI MDI 中不创建 菜单, 工具栏等
主要在BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) 函数中对 cs 进行处理BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 CREATESTRU
2007-11-10 22:05:00 507
原创 初始化时 最大化对话框
将App类InitInstance()函数中m_pMainWnd->ShowWindow()的参数 替换 为SW_SHOWMAXIMIZED 即在应用程序类中的InitInstance()中的 m_pMainWnd-> ShowWindow(SW_SHOWMAXIMIZED); ShowWindow(SW_SHOWMINIMIZED);//最小化 ShowW
2007-11-10 20:14:00 1308
原创 拆分窗口后,OnSize内重写函数出错
原因是BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext) 没有void CMainFrame::OnSize(UINT nType, int cx, int cy) 调用早,所以会出现 初始化错误 一般解决方法是一个bool值,比如 m_isCreateClient 来标记在OnCre
2007-11-10 19:33:00 726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人