一些API函数(Console居多)Console API

86 篇文章 0 订阅

Console  API  可以取代 stdio

以下是一些API函数:

FillConsoleOutputAttribute API 将属性写入屏幕缓冲区 
FillConsoleOutputCharacter API 将字符写入屏幕缓冲区 
FlushConsoleInputBuffer API 清除控制台输入缓冲区 
FlushFileBuffers API 清除文件缓冲区 
FreeConsole API 释放控制台 
FreeDDElParam API 释放DDE消息IPARAM 
GetConsoleCP API 为控制台输入获取代码页 
GetConsoleCursorInfo API 返回光标大小 
GetConsoleMode API 返回控制台输入输出模式 
GetConsoleOutputCP API 为控制台输出获取代码页 
GetConsoleScreenBufferInfo API 返回屏幕缓冲区信息 
GetConsoleTitle API 返回控制台窗口标题 
GetCurrentProcess API 返回当前进程的句柄 
GetCurrentProcessId API 返回当前进程ID值 
GetCurrentThread API 返回当前线索的句柄 
GetCurrentThreadId API 返回当前线索ID值 
GetCursor API 返回当前光标的句柄 
GetCursorPos API 返回当前光标的位置 
GetDlgItem API 返回对话框控件句柄 
GetForegroundWindow API 返回前景窗口句柄 
GetFocus API 返回当前焦点窗口句柄 
GetKeyboardType API 返回键盘信息 
GetNumberOfConsoleInputEvents API 返回控制台队列事件数 
GetTextCharsetInfo API 返回当前字体设置信息 
GetTextColor API 返回当前文本色彩 
GetTextFace API 返回当前字体的字样 
GetTextMetrics API 返回当前字体的公制 
SetConsoleActiveScreenBuffer API 改变显示屏幕缓冲区 
SetConsoleCP API 设置控制台输入代码页 
SetConsoleCtrlHandler API 设置控制台进程的单个句柄 
SetConsoleCursorInfo API 设置控制台光标大小 
SetConsoleCursorPosition API 设置控制台光标位置 
SetConsoleMode API 设置控制台输入输出模式 
SetConsoleOutputCP API 设置控制台输出代码页 
SetConsoleScreenBufferSize API 改变屏幕缓冲区大小 
SetConsoleTextAttribute API 设置屏幕文本属性 
SetConsoleTitle API 设置控制台窗口标题字符串 
SetConsoleWindowInfo API 设置控制台窗口大小

 

获取更多帮主请关注小程序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值