subject_21489.htm

来自「一些关于vc的问答」· HTM 代码 · 共 27 行

HTM
27
字号
<p>
序号:21489 发表者:Kaing 发表日期:2002-11-18 09:54:43
<br>主题:如何使控件大小随窗体大小而变?
<br>内容:一个多文档程序.基于CFormView,在Dialog上放入一个控件,怎么样让这个控件随窗体大小变化.3Q
<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>回复者:未出手的飞刀 回复日期:2002-11-18 10:21:19
<br>内容:<BR><BR>CYourFormView::OnSize()里面调用控件窗口对象的MoveWindow函数,如你的控件的指针为CWnd* pCtrl<BR><BR>pCtrl-&gt;MoveWindow( ...<BR><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>
回复者:Kaing 回复日期:2002-11-18 10:36:05
<br>内容:感谢 '未出手的飞刀 ' 我前些时间用VB做程序,不过现在要用VC重写遇到问题重重希望'未出手的飞刀 '同志以后多多帮忙.3q
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:金鱼王 回复日期:2002-11-18 10:46:24
<br>内容:处理CFormView的OnSize函数<BR>//--------------------------------------------------------------------<BR>void CMy33333333View::OnSize(UINT nType, int cx, int cy) <BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;CFormView::OnSize(nType, cx, cy);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;CButton* pBtn = (CButton*)GetDlgItem(IDC_BUTTON1);<BR>&nbsp;&nbsp;&nbsp;&nbsp;if (pBtn == NULL) return;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;RECT ClientRect;&nbsp;&nbsp;&nbsp;&nbsp;//客户区<BR>&nbsp;&nbsp;&nbsp;&nbsp;RECT BtnRect;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//按钮<BR>&nbsp;&nbsp;&nbsp;&nbsp;GetClientRect(&amp;ClientRect);<BR>&nbsp;&nbsp;&nbsp;&nbsp;BtnRect.left = ClientRect.right-80;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;BtnRect.top = ClientRect.bottom-40;<BR>&nbsp;&nbsp;&nbsp;&nbsp;BtnRect.right = BtnRect.left + 75;&nbsp;&nbsp;&nbsp;&nbsp;//按钮的宽度<BR>&nbsp;&nbsp;&nbsp;&nbsp;BtnRect.bottom = BtnRect.top + 21;&nbsp;&nbsp;&nbsp;&nbsp;//按钮的高度<BR>&nbsp;&nbsp;&nbsp;&nbsp;pBtn-&gt;MoveWindow(&amp;BtnRect);<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>
回复者:Kaing 回复日期:2002-11-18 10:59:07
<br>内容:多谢'金鱼王'同志详尽的答案.我也曾学过一点VC,但长久不用已经生熟幸得二位指点.感激不尽.<BR>2002-11-18 11:14:07

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?