入门1:
画:
画一个圆环: circle(x,y,r); x,y分别为圆心坐标,r为半径。
画一条直线:line(x,y,x1,y1); x,y一端坐标,x1,y1另一端坐标。
画一个点:putpixel(x,y,color); xy点坐标,color点颜色。
画一个填充矩形:solidrectangle(20,20,200,300);
设置:
设置线的颜色:setlinecolor(YELLOW);
设置填充颜色:setfillcolor(RED);
设置背景颜色:setbkcolor(RED);(和cleardevice()同用)
设置当前前景颜色:setcolor(RED);
设置字体透明: setbkmode(TRANSPARENT);
键盘按键
包含头文件: #include <conio.h>
判断是否有按键按下: _kbhit();
获取按键按下的值: _getch();
鼠标按键
获取鼠标: MOUSEMSG m;
随机数
rand();
1.指定范围随机数:int c = rand();
这种获取方式,获取了一次后,那个随机数就一直是那个随机数,是固定的。
2.随机种子:int c = rand((unsigned)time(NULL));
这种方式获取随机数就可变了,但是要调用时间函数,要包含头文件<time.h>。
加载图片
定义一个IMAGE对象: IMAGE m;
读取图片至IMAGE对象:
显示 IMAGE 对象到指定的位置
loadimage(null,_T(***)); 不建对象加载图片
获取指定位置图像保存到img对象中.
播放音乐:
需要加头文件: <mmSystem.h>
告诉编译器加载winmm.lib库文件
#pragma comment(lib,“winmm.lib”)
重复播放
mciSendString(_T(“play ***.mp3 repeat”),0,0,0)