在Windows下要是想操纵控制台字符,就会发现原来<conio.h>中好多有用的函数被去掉了
不过别急,另有办法:
msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/console_reference.asp
举一个简单的例子(也是最常用到的):
void setcolor(int fore, int back) {
SetConsoleTextAttribute( GetStdHandle(STD_OUTPUT_HANDLE), fore + (back << 4));
}
唉,本来以为随便google一下就能找到的,没想到居然找了好久
最后是在这个帖子里看到解决方法的:http://cboard.cprogramming.com/showthread.php?t=56315
感谢他们,同时也记录在自己的blog上 :)
不过别急,另有办法:
msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/console_reference.asp
举一个简单的例子(也是最常用到的):
void setcolor(int fore, int back) {
SetConsoleTextAttribute( GetStdHandle(STD_OUTPUT_HANDLE), fore + (back << 4));
}
唉,本来以为随便google一下就能找到的,没想到居然找了好久
最后是在这个帖子里看到解决方法的:http://cboard.cprogramming.com/showthread.php?t=56315
感谢他们,同时也记录在自己的blog上 :)
回复Comments
作者:
{commentrecontent}