文章来源地址https://www.toymoban.com/news/detail-800497.html
#include <stdio.h>
#include<conio.h>
#include <stdlib.h>
#include<graphics.h>
#define WIDTH 800
#define HEIGHT 480
#define SIZE 20
int main() {
const char* str = "人生就是由欲望不满足而痛苦和满足之后无趣这两者所构成";
const char* str1 = "每个人都没有绝对的道德底线,只是诱惑不够";
IMAGE img,da;
loadimage(&img, "gui.png");
loadimage(&da, "da.gif");
initgraph(WIDTH, 480);
int i = 0;
while (1) {
setbkcolor(i++ * 10 % 0xffffff);
clearcliprgn();
putimage(70, 70, &img);
putimage(170, 170, &img);
//putimage(170, 0, &da);
for (int i = 0; i <= WIDTH / SIZE; i++) {
for (int j = 0; j <= HEIGHT / SIZE; j++) {
rectangle(i * SIZE, j * SIZE, SIZE, SIZE);
}
}
settextstyle(24, 0, "宋体"); // 设置字体大小和样式
settextcolor(YELLOW);
outtextxy(20, 20, str); // 在指定位置输出汉字
settextstyle(24, 0, "黑体"); // 设置字体大小和样式
settextcolor(RED);
outtextxy(20, 80, str1); // 在指定位置输出汉字
rectangle(18, 18, 20 + strlen(str) * 12, 44); // 绘制长方形
getch();
clearcliprgn();
}
return 0;
}
文章来源:https://www.toymoban.com/news/detail-800497.html
到了这里,关于C++ 图形界面学习效果及代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!