⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_44563.htm

📁 vc
💻 HTM
字号:
<p>
序号:44563 发表者:百事可乐 发表日期:2003-06-21 10:29:53
<br>主题:程序启动时全屏显示,如何做?
<br>内容:在.rc中添加一菜单选项,添加该菜单的函数,在函数中加入以下代码:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LONG style=::GetWindowLong(m_hWnd,GWL_STYLE);<BR>&nbsp;&nbsp;&nbsp;&nbsp;style&amp;=~WS_CAPTION;<BR>&nbsp;&nbsp;&nbsp;&nbsp;::SetWindowLong(m_hWnd,GWL_STYLE,style);<BR>&nbsp;&nbsp;&nbsp;&nbsp;int screenx=GetSystemMetrics(SM_CXSCREEN);<BR>&nbsp;&nbsp;&nbsp;&nbsp;int screeny=GetSystemMetrics(SM_CYSCREEN);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SetWindowPos (NULL,0,0,screenx,screeny,SWP_NOZORDER);<BR>可以实现全屏显示,但我想在程序一启动,就实现全屏,不知道以上代码添加在何处?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:擎天柱 回复日期:2003-06-21 10:44:22
<br>内容:PreCreateWindow<BR>or<BR>OnCreate
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:百事可乐 回复日期:2003-06-21 10:49:42
<br>内容:你好楼上的兄弟,这个方法你试过了吗 ?<BR>我已经试过了,不行呀!!<BR>在***view中重载OnCreate() 不行.<BR>在PreCreateWindow中系统会提示警告.<BR>还有别的方法吗 ?<BR>谢了<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:擎天柱 回复日期:2003-06-21 10:57:17
<br>内容:没有试过,<BR>在执行CXXXView::OnCreate()后,窗体已经创建了,我认为应该可以了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Apollo.Wu 回复日期:2003-06-21 12:40:11
<br>内容:将代码放在BOOL CMainFrame::PreCreateWindow(CREATESTRUCT&amp; cs)里面就可以了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:百事可乐 回复日期:2003-06-21 20:52:05
<br>内容:将代码放在CMainFrame::PreCreateWindow()里面仍然不行.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:剑剑 回复日期:2003-06-23 09:54:54
<br>内容:我刚做了 你试一下。我是单文档的<BR>void CMainFrame::OnShowWindow(BOOL bShow, UINT nStatus) <BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;CFrameWnd::OnShowWindow(bShow, nStatus);<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;WINDOWPLACEMENT wp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;GetWindowPlacement(&amp;wp);<BR>&nbsp;&nbsp;&nbsp;&nbsp;if (wp.showCmd!=SW_SHOWMAXIMIZED)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wp.showCmd=SW_SHOWMAXIMIZED;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SetWindowPlacement(&amp;wp);<BR>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;// TODO: Add your message handler code here<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>}<BR><BR>我的程序运行没有问题。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:百事可乐 回复日期:2003-06-23 21:28:53
<br>内容:你好 ,朋友,也许怪我没有把问题说清楚,我要的是全屏显示,<BR>不是窗口的最大话,全屏不要标题,不要工具栏,提示栏,只有<BR>客户区占据整个屏幕,谢谢,楼上的兄弟!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:烦恼多多 回复日期:2003-06-24 09:11:59
<br>内容:BOOL CMyApp::InitInstance()&nbsp;&nbsp;&nbsp;&nbsp;<BR>{<BR>......<BR>m_pMainWnd-&gt;ShowWindow(SW_SHOWMAXIMIZED);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>return TRUE;<BR>}<BR><BR>试试是不是可以
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:VChen 回复日期:2003-06-25 00:00:40
<br>内容:给分啦 :)
<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 + -