对话框伸缩.docVIP

  • 1
  • 0
  • 约7.96千字
  • 约 3页
  • 2017-08-06 发布于河南
  • 举报
对话框伸缩

对话框的伸缩功能 首先建立一个基于对话框的MFC应用程序Test。从工具箱中拖出一个Button按钮IDC_BUTTON1,修改其Caption属性为“收缩”,再从工具箱拖出一个静态图片控件IDC_STATIC,修改其ID号为IDC_SEPARATOR,双击Button按钮添加如下代码。 static CRect rcLarge; static CRect rcSmall; if(rcLarge.IsRectNull()) { CRect rcSeparator; GetWindowRect(rcLarge); GetDlgItem(IDC_SEPARATOR)-GetWindowRect(rcSeparator); rcSmall = rcLarge; rcSmall.right = rcSeparator.right; } CString str; GetDlgItemText(IDC_BUTTON1,str); if(str == _T(伸展)) { SetDlgItemText(IDC_BUTTON1,_T(收缩)); SetWindowPos(NULL,0,0,rcLarge.Width(),rcLarge.Height(),SWP_NOMOVE | SWP_NOZORDER); } else { SetDlgItem

文档评论(0)

1亿VIP精品文档

相关文档