C语言课程上一个无良老师做的课堂笔记,你如何看?逼迫症嘛?

小微 科技C语言课程上一个无良老师做的课堂笔记,你如何看?逼迫症嘛?已关闭评论79字数 1652阅读模式
摘要C语言课程上一个无良老师做的课堂笔记,你怎么看?强迫症嘛?-------------------------------------------有色文件无法打开:请找小时帮你解决1...

C语言课程上一个无良老师做的课堂笔记,你如何看?逼迫症嘛?-------------------------------------------

有色文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

文件没法打开:请找小时帮你解决文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.2 怎么创立一个有色窗口文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

int widht,int height文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.2.1 initgraph(int widht,int height);文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.3 关闭窗口,释放调资源文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

closegraph();文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.4 窗口坐标系统文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

左上角为原点,横向为x,竖向为y文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.5 了解一些绘图函数:画图工具文章源自微观生活(93wg.com)微观生活-https://93wg.com/22670.html

1.5.1 划线函数

(x,y) (xx,yy);

line(int x,int y,int xx,int yy);

1.5.2 画矩形

左上角坐标,矩形右下角坐标

rectangle(int x,int y,int xx,int yy);

1.5.3 画圆

circle(int x,int y,int r);

1.5.4 填充fill

fillrectangle(int x,int y,int xx,int yy);

fillcircle(int x,int y,int r);

1.6 色彩节制

1.6.1 色彩的表示方式

1.6.1.1 使用内部宏定义:大写字母 BLACK GREEN RED

1.6.1.2 RGB(232,131,243);//三原色配置

借用工具去显示你想要的色彩

1.6.2 背景色彩

setbkcolor(GREEN);

整个窗口:刷新 cleardevice();

1.6.4 线的色彩

setlinecolor(RED);

1.6.5 设置填充色彩

setfillcolor(RGB(232,131,243));

1.7 文字输出

1.7.1 outtextxy(int x,int y,\"字符串\");

如果你报错了:

办法1:outtextxy(int x,int y,L\"字符串\");

办法2:outtextxy(int x,int y,_T(\"字符串\"));

办法3:修改项目属性为多字节;

1.7.2 输出整数 把整数转换为字符串.

思想:转换问题的思想

sprintf(\"指定位置打印位置\",\"格式节制字符\",\"变量名表\");

1.8 图形输出

1.8.1 图形的基本操作:显示图片

1.8.1.1 定义一个存储图片的变量

IMAGE 妹妹;

1.8.1.2 把图片以及变量绑定一块儿

第一中方式: 直接加载

loadimage(&妹妹,\"路径\");

第二种方式: 缩放加载

loadimage(&妹妹,\"路径\",int widht,int heght);

1.8.1.3 显示图片

putimage(int x,int y,&妹妹);

1.8.2 贴图与二维数组

数组当成地图使用

1.8.3 透明贴图

图片处理技术:去掉不想要的,留下想要

1.9 格式节制

文字格式:

settextstyle(int height,int widht,\"字体\");

2.有声

2.1

2.2 加载资源:

2.3 指定:mciSendString(\"open 白夜.mp3 alias music\",0,0,0);

open 音乐

alias 别号

2.4 播放音乐 mciSendString(\"play music repeat\",0,0,0)

play

播放方式:repeat

3.有操作

3.1 鼠标操作

3.1.1 存储鼠标类型的变量

MOUSEMSG m;

int iNumber;

3.1.2 获取窗口的鼠标动静

m=GetMouseMsg();

3.1.3 依据m.uMsg分类处理

switch(m.uMsg)

{

//window mssage left button down

case WM_LBUTTONDOWN:

break;

case WM_RBUTTONDOWN:

break;

case WM_MOUSEMOVE:

break;

}

3.1.4 小案例:游戏地图会显示坐标

3.2 键盘操作 :依据键码分类处理

-------------------------------------------

本课程视频:

带你轻轻松松学习C语言可视化编程

以上就是微观生活(93wg.com)关于“C语言课程上一个无良老师做的课堂笔记,你如何看?逼迫症嘛?”的详细内容,希望对大家有所帮助!

继续阅读
 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/22670.html