WriteConsole
Windows API函数
WriteConsole是一个Windows API
函数
。它用来从当前光标位置写入一个字符串到屏幕缓冲区。
语法
BOOLWINAPIWriteConsole(
__in HANDLEhConsoleOutput,
__in const VOID *lpBuffer,
__in DWORDnNumberOfCharsToWrite,
__out LPDWORDlpNumberOfCharsWritten,
__reserved LPVOIDlpReserved
);
参数
hConsoleOutput
控制台屏幕缓冲区的
句柄
。该句柄必须具有的GENERIC_WRITE的访问权限。
lpBuffer
包含要写入控制台屏幕缓冲区字符的缓冲区的指针。
如果缓冲区的从进程的64kb堆里分配.缓冲区的最大大小将取决于堆的使用。
nNumberOfCharsToWrite
要写入的字符数。如果指定的字符数的总大小超过可用的堆,该函数会ERROR_NOT_ENOUGH_MEMORY失败。
lpNumberOfCharsWritten
指向接收实际写入字节数的变量指针。
返回值
如果函数成功,则返回值为非零值。
如果该函数失败,则返回值为零。要获取错误信息,请调用GetLastError。
需求
参考资料
WriteConsole函数
.MSDN.
最新修订时间:2023-12-21 00:00
条目作者
小编
资深百科编辑
目录
概述
语法
参数
参考资料
Copyright©2024
闽ICP备2024072939号-1