#include<iostream> #include<graphics.h> #include<Windows.h> using namespace std; void func() { initgraph(800, 600); IMAGE x; int x1 = 400; int x2 = 300; loadimage(&x, "D:\\桌面",x1,x2); int y1 = 50; int y2 = 50; putimage(y1, y2, &x); } int main() { func(); system("pause"); return 0; }
时间: 2024-04-04 09:36:09 浏览: 127
使用include <iostream>时一定要加using namespace std
这是一段C++代码,其中使用了graphics.h和Windows.h头文件。这段代码的作用是在窗口中加载一张图片。
具体来说,代码中的func()函数使用initgraph()函数初始化绘图环境,然后使用loadimage()函数加载一张位于"D:\\桌面"路径下的图片文件,并将其赋值给变量x。接着,函数中定义了两个整型变量x1和x2,并将它们的值分别赋为400和300。然后,使用putimage()函数将变量x中的图片显示在窗口中,位置为(y1, y2)。
在main()函数中,调用了func()函数来执行这段代码,然后调用system("pause")函数以便在程序结束前暂停输出,最后返回0以表示程序正常结束。需要注意的是,这段代码只能在支持graphics.h库的编译环境中运行,例如Turbo C++或Dev-C++等。
阅读全文