程序段 窗体启动 整数 width,height; 矩形类 矩形; 取客户区(窗体, &矩形); width = 矩形.宽-矩形.左; height =矩形.高-矩形.顶; 文本 x[5]=width; 文本 y[5]=height; 信息框(0,x,"你好",信息图标); 信息框(0,y,"你好",信息图标); 结束
使用[取客户区]获取的是窗口内部的尺寸,若要获取加上边框和标题的部分,你应该使用[窗口边界],用法一样,只是名字不一样.
看下图,注意我截屏的区域和打印出来的两个信息框的数据:
width存储宽度的内存地址,
height存储高度的内存地址,
由于信息框提示的文字只能是文本类型,用x和y来接收高度和宽度的值
最重要的就是[矩形类]和[取客户区]这俩东西,
矩形类就像一个对象,里面有2个坐标点的信息,一个是窗体的出现点,一个是窗体的结束点.就是左上角和右下角.说明书里有
看一下代码部分
矩形类 矩形; 矩形类 类名;
-
取客户区(窗体, &矩形); 参数1:窗口名 参数2:坐标信息接收对象.(把坐标信息给哪一个对象)
标签:窗口,语言,width,信息,height,获取,窗体,矩形 From: https://www.cnblogs.com/r-key/p/18349927