Em lập trình trên visual 2012 coi mấy quyển sách dạy lập trình trên C thấy hàm viết chữ có màu ra màn hình textcolor() mà em không biết viết sao trên visual cho đúng nó cứ báo lỗi "identifier not found", anh chị nào giúp em với em cảm ơn nhiều ạ @@
Announcement
Collapse
No announcement yet.
Mấy anh chị giúp em cách in một dòng chữ có màu ra màn hình
Collapse
X
-
Originally posted by 12520338 View PostEm lập trình trên visual 2012 coi mấy quyển sách dạy lập trình trên C thấy hàm viết chữ có màu ra màn hình textcolor() mà em không biết viết sao trên visual cho đúng nó cứ báo lỗi "identifier not found", anh chị nào giúp em với em cảm ơn nhiều ạ @@
-
Originally posted by 12520338 View PostAnh biết thì chỉ em luôn đi, search trên mạng thấy toàn 3 cái j đâu k? k hiểu j hết
Comment
-
Mình khuyên bạn nên dùng Turbo C để code theo chuẩn Ansi, vì khi dung VS thì nó mang hơi thở của VS C++ nên có nhiều vấn đề khiến mình lầm tưởng theo chuẩn Ansi.Tôi không hối tiếc những gì mình đã làm. Tôi chỉ hối tiếc những gì đã không làm khi có cơ hội!
Comment
-
Originally posted by 11520537 View PostMình khuyên bạn nên dùng Turbo C để code theo chuẩn Ansi, vì khi dung VS thì nó mang hơi thở của VS C++ nên có nhiều vấn đề khiến mình lầm tưởng theo chuẩn Ansi.
Comment
-
#include <windows.h>
#include <iostream.h>
int main()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE), 0); //replace the 0 with a number for the color you want
cout << "Your text here" << endl;
return 0;
}#include <stdio.h>
#include <windows.h>
int main ()
{
int count;
HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
for (count=0; count<257; count++)
{ SetConsoleTextAttribute(hConsole, count);
printf ("This color combination has the number of %i\n",count);
}
SetConsoleTextAttribute(hConsole, 7);
system ("pause");
return 0;
}
Còn trước đây mình rất thích truy xuất trực tiếp đến VGA bằng cách này ( mình chỉ chạy trên BC++ thôi nha , ko biết các ide khác chạy có được ko nữa ^^ )
#include <string.h>
#include <dos.h>
#include <stdio.h>
#include <conio.h>
#define size 80*25*2
void setcolor( int mau ) {
int i;
char far *manhinh= (char far *) 0xb8000000;
for( i = 1; i < size; i += 2 )
manhinh[i] = mau;
}
int main() {
int mau=5;
setcolor( mau );
return 1;
}
Comment
-
Originally posted by 12520338 View PostEm lập trình trên visual 2012 coi mấy quyển sách dạy lập trình trên C thấy hàm viết chữ có màu ra màn hình textcolor() mà em không biết viết sao trên visual cho đúng nó cứ báo lỗi "identifier not found", anh chị nào giúp em với em cảm ơn nhiều ạ @@Code:#include<stdio.h> #include<conio.h> #include<Windows.h> int main() { system("color 0a"); printf("hello word"); _getch(); return 0; }
kí tự '0': dùng để xác định màu nền của màn hình console. bạn có thể thay '0' bằng các kí tự khác từ '0' tới 'F' (0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f).
kí tự 'a': dùng để xác định màu chữ. bạn có thể thay kí tự 'a' bằng các kí tự từ '0' tới 'F'.
từ 0 tới F là từ 0 tới 15 trong mã thập lục phân nhé.
Comment
-
Originally posted by 11520327 View PostCode:#include<stdio.h> #include<conio.h> #include<Windows.h> int main() { system("color 0a"); printf("hello word"); _getch(); return 0; }
kí tự '0': dùng để xác định màu nền của màn hình console. bạn có thể thay '0' bằng các kí tự khác từ '0' tới 'F' (0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f).
kí tự 'a': dùng để xác định màu chữ. bạn có thể thay kí tự 'a' bằng các kí tự từ '0' tới 'F'.
từ 0 tới F là từ 0 tới 15 trong mã thập lục phân nhé.
Comment
Comment