c++<windows.h>库基本用法

· · 个人记录

//我也只是一方蒟蒻!只会一点基础用法!
#include <windows.h>
//这是一个很强的库!

一.引语

这是一个很众所周知的东西:

system("...");

上面括号里面可以在Win+R里面的指令以及CMD里面的指令(可能是部分吧,我没有专门试过!)

如:

system("shutdown -s -t ans")//倒计时ans秒关机(万恶之源,为了你与你同学之间的友情,请合理使用此指令)

OK,进入正片!

二.system语句

  1. system("cls");

    这个指令的作用是清屏,清除运行框里所有的内容。

    示例:

  2. system("pause");

    这个指令的作用是暂停,按任意键继续。

    示例:

  3. system("shutdown -s -t 60")//最后一个数字代表几秒,表示在几秒后关机。
    system("shutdown -a");//取消关机的命令(与上一个搭配)。

    不必多讲

  4. system("color XX");

    color作用是切换运行框颜色,第一个和第二个都是16进制的一个数字,前一个数字表示背景颜色,后一个数字表示字体颜色。

    颜色对照表:

    0 = 黑色       8 = 灰色
    1 = 蓝色       9 = 淡蓝色
    2 = 绿色       A = 淡绿色
    3 = 湖蓝色     B = 淡浅绿色
    4 = 红色       C = 淡红色
    5 = 紫色       D = 淡紫色
    6 = 黄色       E = 淡黄色
    7 = 白色       F = 亮白色 

    示例: (system语句都必须要用<Windows.h>库函数,否则就会报错,不过看到这你还不知道这个的话那就...)

三.Sleep

这个章节很小(可能是我太菜了把)

Sleep(ans);

代表的是让计算机暂停输入输出特定时间,括号里写要暂停的毫秒数

四.MessageBox弹窗

这是一个代码以及效果:

要得到其效果就得用:cppMessageBox()指令!

基本用法:

MessageBox(NULL,"正文","标题",MB_OK);

当然上面代码中MB_OK的部分也可以换

MB_OK的部分决定了按键上的类容

所以有更多的这种代码:

但是就这样就没了也不好玩,所以它有返回值

就先这样!