C/C++语言图形化窗口创建,与设置。

1:首先我们要引入头文件#include<graphics.h>画图函数。

//句柄
HWND hwnd = NULL;                                            //表示主窗口 

hwnd=initgraph(640,480);                                      //设置窗口的大小。

setbkcolor(WHITE);                                                //设置窗口颜色为白色 ,里面和可以设置其他颜色。

cleardevice();                                                          //刷新窗口。

closegraph();                                                           //关闭图形系统。

MessageBox(hwnd, "语句1", "语句2", MB_OK);     //显示一个消息对话框。

//MessageBox (句柄, 显示内容,标题,MB_OK) ;

outtextxy(int x, int y, char *string)函数,此函数是在屏幕上的指定点(x,y)坐标上,显示文本或字符串。

settextcolor()此函数是设置窗口输出字体的颜色。

//画圆函数:circle(int x,int y,int R); 圆心坐标加半径。

//画方函数:rectangle(int x,int y,int x,int y); 左上角坐标和右下角坐标。

// 画线函数:line(int x,int y,int x,int y);起始点坐标和终点坐标。

//setlinecolor(color);设置线的颜色

2:我们实践一下:创建一个640x480的窗口设置为黑色,并在其中以(200,200)为坐标,分别画半径为90的圆,和80x80的矩形。并在(300,300)处输出"HelloGraphics!!!"设置字体颜色为红色:

代码:

#include<graphics.h>
#include<stdio.h>
#include<stdlib.h>
//#include<windows.h>
#undef UNICODE
#undef _UNICODE

//句柄
HWND hwnd = NULL;                                    //表示主窗口 

void main()
{
    hwnd = initgraph(640, 480);
    setbkcolor(BLACK);
    cleardevice();        //刷新窗口。
    setlinecolor(RED);
    circle(200, 200, 90);
    rectangle(200, 200, 280, 280);
    settextcolor(RED);//设置窗口输出字体的颜色为红色。
    outtextxy(300, 300, L"HelloGraphics!!!");
    system("pause");
}


 

  • 6
    点赞
  • 81
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值