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。
需求
参考资料
最新修订时间:2023-12-21 00:00
目录
概述
语法
参数
参考资料