如何隐藏WINDOW控制台光标

iceman19860106 2008-11-25 01:14:38
请问在VC++6.0的WIN32控制台下用C++语言如何隐藏控制台光标
...全文
672 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanshen2891 2008-11-28
  • 打赏
  • 举报
回复
CONSOLE_CURSOR_INFO cci;
cci.bVisible = FALSE;
cci.dwSize = sizeof(cci);
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorInfo(handle, &cci);
xxgamexx 2008-11-28
  • 打赏
  • 举报
回复
把你写的代码贴出来
xxgamexx 2008-11-27
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 iceman19860106 的回复:]
谁有示例代码啊!!!我晕了!!!!!!!!
[/Quote]

我没平台 抱歉不能测试

typedef struct _CONSOLE_CURSOR_INFO {
 DWORD dwSize; // 光标百分比大小
 BOOL bVisible; // 是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

...
int main()

CONSOLE_CURSOR_INFO.bVisible=false;
..
SetConsoleCursorInfo(hwnd,&CONSOLE_CURSOR_INFO);

..


你试试
iceman19860106 2008-11-27
  • 打赏
  • 举报
回复
关键是如何获取控制台的句柄hwnd!!!!
yinghui130 2008-11-27
  • 打赏
  • 举报
回复
up
xbc1987 2008-11-26
  • 打赏
  • 举报
回复
飘过.....轻轻地飘.....
iceman19860106 2008-11-26
  • 打赏
  • 举报
回复
谁有示例代码啊!!!我晕了!!!!!!!!
wudeshou82666 2008-11-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xxgamexx 的回复:]
BOOL SetConsoleCursorInfo( // 设置光标信息
 HANDLE hConsoleOutput, // 句柄
 CONST CONSOLE_CURSOR_INFO *lpConsoleCursorInfo // 光标信息
);


typedef struct _CONSOLE_CURSOR_INFO {
 DWORD dwSize; // 光标百分比大小
 BOOL bVisible; // 是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

1个API设置光标属性


_CONSOLE_CURSOR_INFO 的 bVisible=FALSE 中对象传进去~
[/Quote]

用上面的API来试试
libing035 2008-11-25
  • 打赏
  • 举报
回复
mark
iceman19860106 2008-11-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xxgamexx 的回复:]
BOOL SetConsoleCursorInfo( // 设置光标信息
 HANDLE hConsoleOutput, // 句柄
 CONST CONSOLE_CURSOR_INFO *lpConsoleCursorInfo // 光标信息
);


typedef struct _CONSOLE_CURSOR_INFO {
 DWORD dwSize; // 光标百分比大小
 BOOL bVisible; // 是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

1个API设置光标属性


_CONSOLE_CURSOR_INFO 的 bVisible=FALSE 中对象传进去~
[/Quote]
可以给个实例代码吗?要包含头文件哦!
xxgamexx 2008-11-25
  • 打赏
  • 举报
回复
BOOL SetConsoleCursorInfo( // 设置光标信息
 HANDLE hConsoleOutput, // 句柄
 CONST CONSOLE_CURSOR_INFO *lpConsoleCursorInfo // 光标信息
);


typedef struct _CONSOLE_CURSOR_INFO {
 DWORD dwSize; // 光标百分比大小
 BOOL bVisible; // 是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

1个API设置光标属性


_CONSOLE_CURSOR_INFO 的 bVisible=FALSE 中对象传进去~
czp_opensource 2008-11-25
  • 打赏
  • 举报
回复
找微软要cmd.exe的源码? 偶没办法! :(

64,651

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧