用C语言在做课设作业时(用的是VS),旋转图片用到了transparentimge函数,但是程序调试时总会提示该函数未定义,程序其它部分能正常运行,尝试过加transparentimage函数整个原来函数加进去也能运行起来,但是想知道是什么原因为何一直提示我该函数未定义?想知道为什么是哪里出了问题
#include<graphics.h>
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
#include<time.h>
#include<stdlib.h>
#include<windows.h>
#include<tchar.h>
#include<cmath>
#include <iostream>
IMAGE img_bk1, img_battery1, img_battery2, img_bullet1, img_bullet2;
int k = 0; //旋转角度改变值
int main()
{
while(1)
{
loadimage(&img_piture4, "炮台遮罩图.bmp");
rotateimage(&img_battery2, &img_battery1, PI / 180 * k); // 旋转图片
transparentimage(NULL, 460, 600, &img_battery2); // 贴旋转炮台图片
}
_getch();
closegraph();
return 0;
}