控制台编程笔记

1,控制台编程简介

windowS 系统有很多子系统,其中,与用房密切的有两大,windows和console子系统;

console 由系统自己创建,就是我们说的小黑框。所谓的控制台编程就是这。虽然api已经集成到了库标准函数中了。

2,控制台api与标准c函数

很多c 都是字符见面,得益与windows控制台的一系列支持。

3,控制台的基本概念;

console句柄:console 句柄类似文件句柄,只当前控制台的操作对象,所有字符界面的api通过console句柄来完成,

Stand In 标准输入句柄  Stand Out 标准输出句柄;

4,控制台边1——获取输入输出句柄

HANDLE WINAPI GetStdHandle(  // 返回HANDLE

_In_ DWORD bStdHandle              //_In_ 类似于注释,或者空宏 有没有都可以。标志是输入用的。没特殊含义。 bStdHandle 是一个形参,微软就这么定的没为什么。

);

我们可以使用此API通过如下方式获取句柄://返回什么类型,就用什么类型去接它。

HANDLE hStdIn,hStdOut;

hStdIn = GetStdHandle(STD_INPUT_HANDLE);         //STD_INPUT_HANDLE  方便你记忆,这个常量定义成了宏

hStdOut =GetStdHandle(STD_OUTPUT_HANDLE);  

控制台输出内容  // 对着函数可以按F12 显示以下内容。

W

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值