📄 subject_52771.htm
字号:
<p>
序号:52771 发表者:鹏程 发表日期:2003-09-14 14:25:46
<br>主题:奇怪,为什么会闪烁?
<br>内容:为了使SDI窗体居中显示,在InitInstance()中加入了m_pMainWnd->CenterWindow();语句,但是-----在显示时,虽然SDI可以居中,但在屏幕的左上角上却看到了瞬间闪烁的SDI窗体轮廓。<BR><BR>请教此问题该如何解决?代码如下:<BR><BR>BOOL CAbcApp::InitInstance()<BR>{<BR> ...<BR> ...<BR> <BR> // The one and only window has been initialized, so show and update it.<BR><BR> m_pMainWnd->ShowWindow(SW_SHOW);<BR> m_pMainWnd->UpdateWindow();<BR><BR> m_pMainWnd->CenterWindow();//后加入的代码<BR><BR><BR> return TRUE;<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>
回复者:a dog 回复日期:2003-09-14 15:19:45
<br>内容:m_pMainWnd->CenterWindow();<BR>放到m_pMainWnd->ShowWindow(SW_SHOW);<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>回复者:a dog 回复日期:2003-09-14 15:23:51
<br>内容:在CMainFrame::PreCreateWindow中设置cs.x和cs.y。
<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-09-14 16:27:07
<br>内容:谢谢!在CMainFrame::PreCreateWindow中设置cs.x和cs.y的方法很好。但是怎样获得屏幕中心位置?<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>
回复者:a dog 回复日期:2003-09-14 17:49:41
<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>
回复者:a dog 回复日期:2003-09-14 18:15:13
<br>内容:其实CenterWindow()这个函数也是这么做的:<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-09-14 18:36:59
<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 + -