设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 1312|回复: 5
打印 上一主题 下一主题

[求助]函数问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-3 03:05:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在 VC里怎么不能用textcolor()这函数啊]
谁知道在VC里用什么函数来更改文字颜色啊 头文件是什么啊
2#
发表于 2009-11-3 03:05:19 | 只看该作者
更改哪里的文字?
如果是窗口文字,那么用SetTextColor
如果是控制台窗口,用SetConsoleTextAttribute
头文件Windows.h
回复 支持 反对

使用道具 举报

3#
发表于 2009-11-3 03:05:20 | 只看该作者
我是在VC里建了一个源文件没搞其它的
就是想把输出的文字改一下颜色啊
回复 支持 反对

使用道具 举报

4#
发表于 2009-11-3 03:05:22 | 只看该作者
那应该是控制台窗口,用SetConsoleTextAttribute
例如:
  1. #include<iostream>
  2. #include <windows.h>
  3. using namespace std;
  4. void main()
  5. {
  6. HANDLE hStdout;
  7. hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
  8. SetConsoleTextAttribute(hStdout, FOREGROUND_RED);
  9. cout<<"hello"<<endl;
  10. }
复制代码

将在屏幕上输出红色的hello文字
回复 支持 反对

使用道具 举报

5#
发表于 2009-11-3 03:05:23 | 只看该作者
textcolor()

TC/BC开发环境所特有.非标准C++/ISO头文件
回复 支持 反对

使用道具 举报

6#
发表于 2009-11-3 03:05:25 | 只看该作者
经地你们的讲解我知道了一点 虽不完全 谢谢大家
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 05:42 , Processed in 0.070432 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表