freeparty 发表于 2015-3-6 16:11:08

晚起鸟儿 发表于 2015-3-6 16:03
呵呵,那不重要呀,现在首要就是先用VC在电脑上实现我想要的功能,谢谢版主关注帖子

嗯,好的,一起努力

仰望天上的光 发表于 2015-3-6 18:58:26

晚起鸟儿 发表于 2015-3-6 14:04
VC6在WINDOWS系统下调用windows API函数来编,可以实现一行中单个字改颜色吗?

#include <stdio.h>
#include <windows.h>

typedef struct Word{
        char* str;
        WORD color;
}Word;

void my_print(Word* pword, int length) {
        int i;
        for( i=0; i< length; ++i ) {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), pword.color);
                printf(pword.str);
        }
}

int main(void) {
        Word buf[] ={{"世界,",FOREGROUND_RED},{"您好!\n", FOREGROUND_BLUE}};
        my_print( buf, sizeof(buf)/sizeof(buf) );
        return 0;
}

晚起鸟儿 发表于 2015-3-7 04:54:00

仰望天上的光 发表于 2015-3-6 18:58


{:5_91:}谢谢哦,这效果正是我想要的,没分了(还欠别人分呢)等可以加分了补上

仰望天上的光 发表于 2015-3-7 20:14:06

晚起鸟儿 发表于 2015-3-7 04:54
谢谢哦,这效果正是我想要的,没分了(还欠别人分呢)等可以加分了补上

不用啦,分数在哥的眼里就是一个数字而已。
页: 1 [2]
查看完整版本: 关于小甲鱼视频实例1.1(世界,你好!)的疑问请教高手