设为首页 加入收藏

TOP

VC窗口自由的调整大小的实现(三)
2013-09-26 19:36:13 来源: 作者: 【 】 浏览:316
Tags:窗口 自由 调整 大小 实现

 

  ES_BOARD表示控件与对话框边界(以下简称边界)的距离;

  ES_KEEPSIZE表示控件水平/垂直方向上尺寸保持不变;

  控件ID值表示当前控件与指定控件之间的距离;

  ES_HCENTER表示缩放后控件在指定位置内水平居中;

  ES_VCENTER表示缩放后控件在指定位置内垂直居中;

  例如:

  EASYSIZE(IDOK,ES_BORDER,ES_BORDER,ES_BORDER,ES_BORDER,0)

  表示缩放后,值为IDOK的控件,距离边界上下左右位置保持不变,水平和垂直方向尺寸拉伸;

  EASYSIZE(IDOK,ES_BORDER,ES_BORDER,ES_BORDER,ES_BORDER,ES_HCENTER)

  表示缩放后,值为IDOK的控件,距离边界上下位置保持不变,垂直方向尺寸拉伸,水平居中;

  EASYSIZE(IDOK,ES_BORDER,ES_BORDER,ES_BORDER,ES_BORDER,ES_HCENTER| ES_HCENTER)

  表示缩放后,值为IDOK的控件,在对话框内垂直居中,水平居中;

  EASYSIZE(IDOK,ES_BORDER,ES_KEEPSIZE,ES_KEEPSIZE,ES_BORDER,0)

  表示缩放后,值为IDOK的控件,距离边界左、下方位置保持不变,同时保持控件尺寸;

  EASYSIZE(IDOK,ES_BORDER,ES_KEEPSIZE, ES_BORDER,ES_BORDER,0)

  表示缩放后,值为IDOK的控件,距离边界左、右、下方位置保持不变,水平方向尺寸拉伸,垂直方向尺寸不变;

  EASYSIZE(IDOK,ES_BORDER,ES_BORDER,IDCANCEL,ES_BORDER,0)

  表示缩放后,值为IDOK的控件,距离边界上下左位置保持不变,距离ID值为IDCANCEL的右方位置距离保持不变,水平和垂直方向尺寸拉伸;(当使用指定控件作为定位参数时候,确保指定控件的EASYSIZE在该宏前面)

      

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 3/8/8
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC??????????????С???? 下一篇VC++实现拨号上网程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: