首页 > 其他分享 >获取窗口大小 极语言

获取窗口大小 极语言

时间:2024-08-08 23:17:54浏览次数:11  
标签:窗口 语言 width 信息 height 获取 窗体 矩形

程序段 窗体启动
整数 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

相关文章

  • 常见几种大语言模型压缩技术分析详解
    大型语言模型(LLM)在自然语言处理任务中取得了显著的成功,但同时也面临着模型过大、计算需求过高的问题。为了解决这些问题,模型压缩技术应运而生,旨在减小模型大小、降低计算复杂度并提升运行效率。本文将对LLM压缩技术进行详细的分析,包括剪枝、知识蒸馏和量化等关键技术,并结合......
  • 【mysql随机获取3条不重复数据】最佳实践
    需求:从商品库中随机获取3个不重复的商品,推荐给用户。假设product表数据为10000行。方案一【最佳实际】1.mysql数据库中获取所有商品数据的IDselectidfromproduct;2.通过Java获取随机3个商品ID//假设List中存的为上述数据库ID值List<Integer>productIdList=newA......
  • C语言学习笔记 Day8(函数)
    Day8 内容梳理:目录Chapter6 函数6.0概述6.1 定义函数6.2 调用函数(1)实参&形参(2)调用无参函数(3)调用有参函数6.3 声明函数6.4 终止函数(exit&return)6.5多文件编程(1)设置主文件(2)创建头文件(3)导入头文件Chapter6 函数6.0概述函数的分类(2种):   ......
  • 嵌入式初学-C语言-十八
    #接嵌入式初学-C语言-十七#变量的生命周期1.概念:变量在程序运行中存在的时间2.根据变量存在的时间不同,变量可分为静态存储和动态存储 3. 变量的存储类型变量的完整定义格式:[存储类型]数据类型变量列表;  4.存储类型auto:存储类型只能修饰局部变量,被修饰的局......
  • 新手的第一个c语言小程序
    作为一个C语言的新手,我深知要想精通这门语言,就必须通过不断的练习来积累经验。因此,我决定从解决高中数学问题入手,编写我的第一个C语言小程序。显然,高中的许多数学问题复杂难解,对于我这个初学者来说,理解答案本身就已经是一项挑战,更不用说用程序来求解了。所以,我选择了数列求和这一......
  • C语言学习
    学习内容一维数组,二维数组创建,初始化,数组名代码笔记#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>//一维数组//数组的创建//数组:相同元素类型的集合//数组的创建方式//typt_t  arr_name [const_n];//元素类型       常量表达式,用来指......
  • C语言--函数
    函数的概述:函数:实现一定功能的,独立的代码模块。函数一定是先定义,后使用使用函数的优势:·我们可以通过函数提供功能给别人使用,也可以使用别人提供的函数,减少代码量               ·借助函数可以减少重复的代码               ·实现结构化(......
  • Java 怎么获取支付宝Open ID
    在Java中获取支付宝用户的OpenID,通常是通过支付宝的开放平台API来完成的。OpenID是支付宝用于唯一标识一个支付宝用户的字符串,它在OAuth授权流程中被用来获取用户的身份和权限。下面我将给出一个基于Java使用SpringBoot框架和支付宝开放平台SDK来获取用户OpenID的详细步骤和示例......
  • 画一个圆形 极语言
    程序段窗体启动整数设备,刷子;设备=取设备(窗体);刷子=创建画刷($25022);选择对象(设备,蓝刷);画椭圆(设备,10,10,20,20);结束创建一个刷子,在画板上画出图形. 圆形就理解为正圆形了,正圆形其实就是宽度和高度相同的椭圆. 用设备这个变量存窗体的地址,用刷子......
  • C语言数组练习
    数组作业一维数组练习题题目1键盘录入一组数列,利用冒泡排序将数据由大到小排序#include<stdio.h>intmain(){ intt[100],num,tmp; printf("请输入数字个数:"); scanf("%d",&num); printf("请输入%d个数字:\n",num); for(inti=0;i<num;i++){ sc......