solidrectangle函数(solidrectangle函数是什么意思)
本文目录
solidrectangle函数是什么意思
Rectangle是长方形的意思,同时也是一个函数,使用该函数画一个矩形,可以用当前的画笔画矩形轮廓,用当前画刷进行填充。
函数原型:
BOOL Rectangle(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
参数:
hdc:设备环境句柄。
nLeftRect:指定矩形左上角的逻辑X坐标。
nTopRect:指定矩形左上角的逻辑Y坐标。
nRightRect:指定矩形右下角的逻辑X坐标。
nBottomRect:指定矩形右下角的逻辑Y坐标。
返回值:如果函数调用成功,返回值非零,否则返回值为0。
Windows NT:若想获得更多错误信息,请调用GetLastError函数。
备注:此函数不使用和改变当前位置。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;头文件:wingdi.h;库文件:gdi32.lib。
示例:
Rectangle(hdc,0,0,100,100);
用C语言设计一个简单计算器
#include《stdio.h》
void add(int a,int b,int c)
{
c=a+b;
printf("%d\t",c);
printf("\n");
}
void minus(int a,int b,int c)
{
c=a-b;
printf("%d\t",c);
printf("\n");
}
void multiplication(int a,int b,int c)
{
c=a*b;
printf("%d\t",c);
printf("\n");
}
void div(int a,int b,int c)
{
c=(float)a/(float)b;
printf("%f\t",c);
printf("\n");
}
main()
{
int a,b,c;
char p;
puts("input A:\n");
scanf("%d",&a);
puts("input B:\n");
scanf("%d",&b);
puts("input operation:\n");
getchar();
p=getchar();
if(p==’+’) add(a,b,c);else
if(p==’-’) minus(a,b,c);else
if(p==’*’) multiplication(a,b,c);else
if(p==’/’) div(a,b,c);else
puts("没有注册这个运算符号\n");
}
以上是设计的一个简易计算器。可以进行相应的加减乘除。
简介:
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
C语言中的 setlinestyle和rectangle
SOLID_LINE 实线 THICK_WIDTH 线条宽度的设置
rectangle四个参数是两个点的坐标 即矩形左上角点的坐标和右下角点的坐标,用来确定矩形区域的大小
更多文章:
base64转换工具(如何使用JS将音频文件如何转换成base64格式的)
2026年4月14日 22:00
rectangles是什么意思中文翻译(请英语高人帮我翻译一段英文)
2026年4月14日 21:20
触发onclick事件的条件(如何让一个按钮自动触发执行“onclick鼠标单击事件”)
2026年4月14日 20:00
安卓sleep函数(有什么函数可以 替代延迟函数 Sleep())
2026年4月14日 19:00







