vc如何让打开的子窗口默认是最大化的
2007-06-08 11:06
218 查看
vc如何让打开的子窗口默认是最大化的
MDI子窗口一启动就最大化方法一:
在CChildFrame::PreCreateWindow(CREATESTRUCT& cs)函数中,加了
cs.style |= WS_VISIBLE|WS_MAXIMIZE;,可以实现了
方法二:
用ClassWizard为CChildFrame类添加ActiveFrame消息
void CChildFrame::ActivateFrame(int nCmdShow)
{
if(GetMDIFrame()->MDIGetActive())
CMDIChildWnd::ActivateFrame(nCmdShow);
else // else open maximized.
CMDIChildWnd::ActivateFrame(SW_SHOWMAXIMIZED);
}
主窗口最大化:
在 InitStance 函数中设定 m_nCmdShow的取值.
m_nCmdShow=SW_SHOWMAXMIZED //最大化
MDI窗口:
重载 MDI Window 的PreCreateWindow函
数,设置WS_MAXIMIZE
文档一生成就最大化:
在视类重载的OnInitUpdate成员函数中加上:
CMDIChildWnd *pWnd=(CMDIChildWnd *)GetParentFrame();
pWnd->MDIMaximize();
相关文章推荐
- vc如何让打开的子窗口默认是最大化的
- vc如何让打开的子窗口默认是最大化的
- vc如何让打开的子窗口默认是最大化的
- vc如何让打开的子窗口默认是最大化的
- 如何改变VC6文档程序默认的打开文件对话框
- 如何让IE窗口打开时就自动默认为最大化
- 如何验证linux进程打开文件数的默认最大值(通常是1024)? 知识点: ulimit; watch -n 1 'ls -l /proc/xxx/fd | wc -l'
- 怎样查找打开的端口和如何关闭端口,如何关闭默认共享
- 如何设置Win10文件资源管理器默认打开“这台电脑”
- Ubuntu8.04如何修改默认文件关联打开程序
- VC中如何打开Com10及以上的串口
- Visual Studio 2013 配置Boost库。 如何编译和选择,遇到无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法
- C# Winform 中如何获取本机安装输入法,并设置为默认输出语言,如何打开搜狗输入法和手写板
- 装了2007,想默认用2003打开,如何做
- [转]如何设置eclipse中js默认打开为java Editor
- Mac如何更改打开默认程序
- 如何把"设置--安全--未知来源“默认打开(mtk)
- Myeclipse中如何更改jsp默认的打开方式
- vc2005 语言现默认C#,如何改变成 C++语言
- 如何将FTP默认在文件浏览器下打开!