成都微信网站建设推广,自动生成logo的网站,微信怎么制作小程序?,网站设计的经营范围一、创建图形化窗口#xff1a;
1.包含头文件#xff1a;
graphics.h:包含已经被淘汰的函数easyx.h:只包含最新的函数
2.两个函数就可以创建窗口#xff1a;
打开#xff1a;initgraph(int x,int y,int style);关闭#xff1a;closegraph();
3.窗口坐标的设置#…一、创建图形化窗口
1.包含头文件
graphics.h:包含已经被淘汰的函数easyx.h:只包含最新的函数
2.两个函数就可以创建窗口
打开initgraph(int x,int y,int style);关闭closegraph();
3.窗口坐标的设置
横向x坐标
纵向y坐标
#includestdio.h
#includegraphics.hint main() {initgraph(800, 600, 1);while (1);closegraph();return 0;
} 二、 设置图形窗口属性
颜色设置
设置线条颜色 setlinecolor(颜色);设置背景颜色 setbkcolor(颜色); 颜色宏颜色的英语大写单词 RGB配置三原色 绿色 RGB(13,242,24) 刷新 cleardevice(); #includestdio.h
#includegraphics.hint main() {initgraph(800, 600, 1);setbkcolor(RED);cleardevice();while (1);closegraph();return 0;
}
三、使用Easyx实现基本绘图功能基本绘图函数
线 line(int x,int y,int xx,int yy)圆 circleint xint y,int r 填充圆 设置填充颜色--setfillcolor(); 带线filercircleint xint y,int r不带线solidcircleint xint y,int r 矩形 rectangle(int x,int y,int xx,int yy); 填充矩形 设置填充颜色--setfillcolor(); 带线filerectangle(int x,int y,int xx,int yy);不带线solidrectangle(int x,int y,int xx,int yy); 例画棋盘。
#includegraphics.hvoid Draw() {//画棋盘initgraph(400, 400);setbkcolor(RGB(63, 114, 233));setlinecolor(BLACK);cleardevice();for (int i 0; i 400; i 20) {line(0, i, 400, i);line(i, 0, i, 400);} while (1);closegraph();
}int main() {Draw();return 0;
} 四、鼠标交互
五、按键交互
六、使用Easyx实现贴图功能
原样贴图 图像是什么样就怎么贴 IMAGE变量去表示图片加载图像 loadimage(IMAGE*img,URL; loadimage(IMAGE*img,URL,int width,int height; 显示图像 putimage(int x,int y,IMAGE*img); 透明贴图 去背景的贴图 通过图像的颜色二进制运算达到去背景的效果认识素材 掩码图背景图按照特定步骤贴图即可 SECAND 位与SECPAINT 位或png贴图