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

📄 subject_53081.htm

📁 vc
💻 HTM
字号:
<p>
序号:53081 发表者:蓝白725 发表日期:2003-09-17 10:22:45
<br>主题:请教各位高手一个关于MDI的小问题!
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;我希望我的MDI程序运行时,父窗口的最大化按钮灰化,同时出现的所有子窗口只能在最大化和最小化中切换(还原按钮灰化),不知道如何去作!<BR>&nbsp;&nbsp;&nbsp;&nbsp;请各位高手帮帮忙!非常感谢!!!
<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-17 10:27:36
<br>内容:在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>
回复者:蓝白725 回复日期:2003-09-17 10:48:50
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;我在CMainFrame::PreCreateWindow中作了更改,但好像只对程序初始运行时生成的第一个文档有效,另外再新建的文档还是系统默认的风格:(<BR>&nbsp;&nbsp;&nbsp;&nbsp;如何让这样的更改在程序执行期间一直有效呢?
<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-17 10:52:52
<br>内容:CChildFrame::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>
回复者:蓝白725 回复日期:2003-09-17 10:58:08
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;好像在CChildFrame::PreCreateWindow无法作类似的设置。我加了一条cs.style=WS_...的语句在其中,一运行就出错,要我“终止”、“重试”或“忽略”程序。
<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-17 11:11:19
<br>内容:我试了可以呀。<BR>cs.style^=WS_SIZEBOX;
<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-09-17 11:14:11
<br>内容:???<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>
回复者:a dog 回复日期:2003-09-17 11:20:51
<br>内容:cs.style^=WS_SIZEBOX; 相当于<BR>cs.style=cs.style^WS_SIZEBOX; <BR>这是位运算啊,就是去掉WS_SIZEBOX风格。<BR>CMainFrame::PreCreateWindow中<BR>也可以这样用cs.style^=WS_MAXIMIZEBOX;
<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-09-17 11:40:52
<br>内容:原来如此,谢谢dog兄!!!
<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-17 11:55:25
<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 + -