文章目录
一、Win32API
Windows这个多作业系统除了协调应⽤程序的执⾏、分配内存、管理资源之外,它同时也是⼀个很⼤的服务中⼼,调⽤这个服务中⼼的各种服务(每⼀种服务就是⼀个函数),可以帮应⽤程序达到开启视窗、描绘图形、使⽤周边设备等⽬的,由于这些函数服务的对象是应⽤程序(Application),所以便称之为ApplicationProgrammingInterface,简称API函数。WIN32API也就是MicrosoftWindows32位平台的应⽤程序编程接⼝。
二、控制台程序
1、控制台窗⼝的⼤⼩
平常我们运⾏起来的⿊框程序其实就是控制台程序我们可以使⽤cmd命令来设置控制台窗⼝的⻓宽:设置控制台窗⼝的⼤⼩,30⾏,100列。
1. mode con cols=100 lines=30
控制台窗口大小我们需要用到mode命令
这样我们就可以在编程的过程中去在修改窗口大小。
2、控制台窗⼝的名字
除了可以设置控制台窗口大的大小,还可以设置控制台窗口的名字
控制台窗口大小我们需要用到title命令
1. title 名字
3、system函数
这些能在控制台窗⼝执⾏的命令,也可以调⽤C语⾔函数system来执⾏。
system函数是一个执行系统命令的函数。调用命令处理器以执行命令。如果命令为空指针,则该函数仅检查命令处理器是否可通过该函数使用,而不调用任何命令。调用命令的效果取决于系统和库实现,并可能导致程序行为不规范或终止
三、控制台屏幕上的设置
1、COORD
COORD是WindowsAPI中定义的⼀个结构体,表⽰⼀个字符在控制台屏幕幕缓冲区上的坐标,坐标系(0,0) 的原点位于缓冲区的顶部左侧单元格
COORD类型的声明:
1. typedef struct _COORD {
2. SHORT X