我一直在尝试获取控制台的输出句柄,但它似乎不起作用。我用它来设置文本的颜色,但它没有改变。
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hOut, 0x0A)
Run Code Online (Sandbox Code Playgroud)
我尝试调试它,我认为手柄不正确。还有其他方法可以做到这一点吗?它不起作用是否正常?有修复吗?
谢谢!
编辑:让我澄清一下,我试图获取的句柄无效。我不知道如何解决它。我想我会开始寻找替代方案;也许我的代码有问题。
我想知道,如果你暂停一个进程,它是否仍然使用 RAM/CPU,或者只是释放所有使用的 RAM 和 CPU?