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; }