📄 subject_60532.htm
字号:
<p>
序号:60532 发表者:蓝白725 发表日期:2003-11-13 21:59:55
<br>主题:请教如何在程序运行时得到窗口当前的状态?
<br>内容:我在作一个MDI程序<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-11-14 07:51:38
<br>内容:GetWindowPlacement
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:蓝白725 回复日期:2003-11-14 19:30:39
<br>内容:谢谢!<BR>不过这个GetWindowPlacement如何使用呢?<BR>查了一下MSDN,这样试了一下:<BR>WINDOWPLACEMENT* m_WndState;<BR>GetWindowPlacement(m_WndState);<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>
回复者:蓝白725 回复日期:2003-11-14 22:09:41
<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-11-14 22:38:40
<br>内容:WINDOWPLACEMENT m_WndState;<BR>m_WndState.length = sizeof( WINDOWPLACEMENT );<BR>GetWindowPlacement(&m_WndState);<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-11-14 23:13:43
<br>内容:m_WndState这个东西是个指针,没有初始化怎么能直接用呢!晕死!<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>
回复者:蓝白725 回复日期:2003-11-15 08:42:38
<br>内容:谢谢楼上二位,现在可以使用了!<BR>但好像没有得到预想的效果啊!<BR>我想用GetWindowPlacement()得到我在程序中新建的子窗口的状态<BR>当这个子窗口为还原状态时,由GetWindowPlacement得到的m_WndState.showCmd=0x00000001<BR>而当我最大化这个子窗口后,得到的m_WndState.showCmd还是0x00000001,并不是最大化状态!但m_WndState.rcNormalPosition确实产生的应有的变化。<BR>还想请教一下,窗口的状态是在m_WndState.showCmd反映的吗?为什么两次的结果没有变化呢?<BR>谢谢!!!<BR>2003-11-15 8:45:19
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -