×

vc6.0控制台windows.h

vc6.0控制台windows.h(vc60控制台)

admin admin 发表于2023-03-28 06:19:14 浏览52 评论0

抢沙发发表评论

本文目录一览:

VC6.0的win32控制台程序中怎样用c语言实现设置背景颜色为粉红色,急求高手教育!

#include stdio.h

#includewindows.h

//颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为

//前景。每个数字可以为以下任何值之一:

// 0 = 黑色 8 = 灰色

// 1 = 蓝色 9 = 淡蓝色

// 2 = 绿色 A = 淡绿色

// 3 = 浅绿色 B = 淡浅绿色

// 4 = 红色 C = 淡红色

// 5 = 紫色 D = 淡紫色

// 6 = 黄色 E = 淡黄色

// 7 = 白色 F = 亮白色

int main()

{

system("color C7");

//system("color D7");

//system("color 97");

printf("hello world!\n");

return 0;

}

运行vc6.0为什么老是出现头文件windows.h错误

一般一个工程包含:source files,header files,resource files

source files里面包含源文件,就是你自己写的,以.c或.cpp结尾的,里面有main的那个文件;

header files里面包含头文件,如xxx.h,yyyy.h,utilities.h是个头文件,也是自己定义的要一起复制到header files里,stdio.h、math.h是系统自带的,不需自己定义了-vc6.0控制台windows.h

因此,楼主缺了一个utilities.h,找到那个人的程序,把utilities.h复制过来就行了

为什么我的VC6.0没法包含widows.h

首先,在新建工程的时候,选中工程“*****”后 ,输入文件名,然后,很重要,再次选中工程“*****”,以后的步骤照旧。如果你不再次选中工程的话,就会出现无法调用的情况。主要错误的类型为LINK型。如果能解决问题,请采纳。-vc6.0控制台windows.h

VC 6.0控制台颜色 利用

更改控制台颜色,只需要在程序的开始加一个语句就可以。

#include windows.h

......

int main(int argc, char* argv)

{

system("color 3e");

system("pause");

}

关于color命令请参照:

COLOR [attr]

attr Specifies color attribute of console output

Color attributes are specified by TWO hex digits -- the first

corresponds to the background; the second the foreground. Each digit

can be any of the following values:

0 = Black 8 = Gray

1 = Blue 9 = Light Blue

2 = Green A = Light Green

3 = Aqua B = Light Aqua

4 = Red C = Light Red

5 = Purple D = Light Purple

6 = Yellow E = Light Yellow

7 = White F = Bright White

If no argument is given, this command restores the color to what it was

when CMD.EXE started. This value either comes from the current console

window, the /T command line switch or from the DefaultColor registry

value.

The COLOR command sets ERRORLEVEL to 1 if an attempt is made to execute

the COLOR command with a foreground and background color that are the

same.

Example: "COLOR fc" produces light red on bright white

VC6.0 windows.h文件出错

把你的代码贴出来,不要发图?我这里跑跑看看,应该是空格或者换行符导致编译不过了。

VC6.0控制台工程为什么#include后仍然提示CREATE_USN_JOURNAL_DATA类型未声明?

文件winioctl.h中有CREATE_USN_JOURNAL_DATA的定义如下:

#if(_WIN32_WINNT = 0x0500)

//

// Structure for FSCTL_CREATE_USN_JOURNAL

//

typedef struct {

DWORDLONG MaximumSize; DWORDLONG AllocationDelta;

} CREATE_USN_JOURNAL_DATA, *PCREATE_USN_JOURNAL_DATA;#endif /* _WIN32_WINNT = 0x0500 */

你在你的头文件最前面加上这段试一试:

#ifndef _WIN32_WINNT

#define _WIN32_WINNT 0x0500

#endif