SetConsoleCursorInfo

【勇芳软件工作室】汉化HomePreviousNext

SetConsoleCursorInfo函数设置指定控制台屏幕缓冲区的游标的大小和可见性。

BOOL SetConsoleCursorInfo(

HANDLE 【hConsoleOutput】,//控制台屏幕缓冲区的句柄
CONST CONSOLE_CURSOR_INFO *【lpConsoleCursorInfo】//游标信息的地址
); 

参数

【hConsoleOutput】

标识控制台屏幕缓冲区。句柄必须具有GENERIC_WRITE权限。

【lpConsoleCursorInfo】

指向CONSOLE_CURSOR_INFO结构,其中包含屏幕缓冲区游标的新规范。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

当屏幕缓冲区的光标可见时,其外观可以变化,从完全填充字符单元格到显示为单元格底部的水平线。CONSOLE_CURSOR_INFO结构的的dwSize成员指定由游标填充的字符单元格的百分比。如果此成员小于1或大于100,SetConsoleCursorInfo将失败。

也可以看看

CONSOLE_CURSOR_INFO, GetConsoleCursorInfo, SetConsoleCursorPosition