Win32API——对控制台的相关操作

一、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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值