C++ SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE
C++ SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c) 2 arguments
如何使用
SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c)
函数,当我没有1个"c"参数,但2,例如2 3?
也许有人知道更好的函数比SetConsoleCursorPosition, gotoxy()不工作在Visual Studio:(
如下图所示:http://msdn.microsoft.com/en-us/library/windows/desktop/ms682119%28v=vs.85%29.aspx
CORD是一个结构体,包含两个值,x值和y值。
可以这样实现:
COORD cord;
cord.X=10;
cord.Y=10;
SetConsoleCursorPosition(GetStdHandle( STD_OUTPUT_HANDLE ),cord);
cout<<"*";
这将在屏幕坐标(x,y)=(10,10)处打印"*"
关于Method的理论和基础知识,请参见http://msdn.microsoft.com/es-es/library/windows/desktop/ms686025%28v=vs.85%29.aspx
相关文章:
- <Windows>为什么 std::thread::native_handle 返回类型为"long long unsigned int"的值,而不是 void*(又名 HANDLE)?
- protobuf C++ SQLite handle blob data
- ( [ ]( ){ output;}); 是什么意思?
- diff: output.txt: 没有这样的文件或目录
- 从生成文件编译错误:"Unable to open output file" ..."No such file or directory"
- C++ libtins "An invalid handle was specified"
- 'Cannot output file filename.exe Permission denied' C++ 代码::块中的错误
- 如何修复"(Song Title) is not recognized in output screen"
- C++ library output
- 我需要用c ++ 98重写c ++ 11代码,c ++ 11正在使用lambda函数[&](const Output & o
- 尝试执行任何需要它的操作时,无法修复 WinAPI 中的"invalid handle"错误
- Windows HANDLE RAII 管理,如果返回布尔值而不是句柄怎么办?
- 重复Handle()是否执行任何解释性通信(IPC),如果不是为什么目标参数
- gradle see output for model.components.binaries.all
- 我在下面的代码上收到错误"Output Limit Exceeded"
- Output UTF-8 (u8) std::string
- main: src/unix/core.c:117: uv_close: 断言 '!uv__is_closing(handle)' 失败
- 在 Eclipse.It 中运行C++代码时出错,'Your program cannot output..'
- 在没有 UWP 的情况下从 C++/WinRT 使用 FileOpenPicker 时出现视觉"Invalid window handle"错误
- 在 Linux C++ 中,HANDLE 的数据类型可能是什么