📄 subject_51276.htm
字号:
<p>
序号:51276 发表者:最后疯狂 发表日期:2003-08-30 22:30:27
<br>主题:如何在程序启动完毕之后隐藏主框架窗口?
<br>内容:我在网上看到文章说,应该在CMainFrame::PreCreateWindow中实现隐藏:<BR><BR>BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)<BR>{<BR> if (!CFrameWnd::PreCreateWindow(cs))<BR> return FALSE ;<BR><BR> cs.style |= WS_POPUP ;<BR> cs.dwExStyle |= WS_EX_TOOLWINDOW ;<BR><BR> return TRUE ;<BR>}<BR><BR>编译运行后,我发现这样做并没有真正的隐藏主框架,主框架只是缩小了并藏在了屏幕左上角,可以通过抓取边框拖大主框架窗口。<BR>看来要想真正隐藏主框架得使用ShowWindow(SW_HIDE)了,但这个函数应该在那里调用呢?我在CMainFrame::OnCreate()中调用,程序也要显示主框架窗口。<BR>就算注释掉 CMyApp::InitInstance()中的:<BR><BR> m_pMainWnd->ShowWindow(SW_SHOW);<BR> m_pMainWnd->UpdateWindow();<BR><BR>主框架窗口也要显示。请问,我该怎么样做才能在程序启动完毕后隐藏掉主框架窗口?<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:水番 回复日期:2003-08-30 23:33:24
<br>内容:m_pMainWnd->ShowWindow(SW_HIDE);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -