C++ 在界面中添加图片

#include <stdio.h>
#include <easyx.h>
#include <graphics.h>

void huayuan()
{
    BeginBatchDraw();
    cleardevice();//把之前的画板清楚
//     setlinestyle(PS_SOLID,5);
// 
//     setlinecolor(RED);//设置颜色
//     setfillcolor(WHITE);
//     line(200, 200, 200, 300);
    IMAGE imga[9]; //定义一个图片变量
    loadimage(&imga[0], _T("D:/ICON/1.png"),50,50);  //取映像指针,图片路径,图片的x轴坐标,图片y轴坐标
    loadimage(&imga[1], _T("D:/ICON/2.png"), 50, 50);
    loadimage(&imga[2], _T("D:/ICON/3.png"), 50, 50);
    loadimage(&imga[3], _T("D:/ICON/4.png"), 50, 50);
    loadimage(&imga[4], _T("D:/ICON/5.png"), 50, 50);
    loadimage(&imga[5], _T("D:/ICON/6.png"), 50, 50);
    loadimage(&imga[6], _T("D:/ICON/7.png"), 50, 50);
    loadimage(&imga[7], _T("D:/ICON/8.png"), 50, 50);
    loadimage(&imga[8], _T("D:/ICON/9.png"), 50, 50);

    for (int i = 0; i < 9; i++)
    {    
            putimage(50 , 50 * i, &imga[i]);      //将图片存放到显示的界面中, 图片的x轴坐标,图片y轴坐标,取存放图片的指针地址
    }
    
    EndBatchDraw();

}
int main()
{
    initgraph(500, 600, SHOWCONSOLE);
    huayuan();
    system("pause");
    closegraph();
    return 0;
}

 

posted @ 2020-03-16 10:28  神迹丶  阅读(8440)  评论(0编辑  收藏  举报
网站已运行: