Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: làm thế nào đổi màu chữ và màu nền trong c++

  1. #1
    Ngày gia nhập
    04 2008
    Bài viết
    2

    Question làm thế nào đổi màu chữ và màu nền trong c++

    cho em hỏi về đổi màu chữ và màu nền trong menu và cho em một vài ví dụ cụ thể luôn em xài Visual studio 2005 nha mấy anh

  2. #2
    No Avatar
    ngocbig Khách



    C++ Code:
    1. #include <iostream>
    2. #include <cstring>
    3. #include <Windows.h>
    4.  
    5. int main(int argc, char** argv)
    6. {
    7.     WORD myColor = FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_INTENSITY;
    8.     WORD origColor;
    9.     CONSOLE_SCREEN_BUFFER_INFO buffInfo;
    10.     HANDLE hOutput = NULL;
    11.     hOutput = GetStdHandle(STD_OUTPUT_HANDLE);
    12.     if(hOutput!=INVALID_HANDLE_VALUE)
    13.     {
    14.         if(GetConsoleScreenBufferInfo(hOutput,&buffInfo))
    15.         {
    16.             origColor = buffInfo.wAttributes;//Luu thuoc tinh cu cua font.
    17.             SetConsoleTextAttribute(hOutput,myColor);
    18.             std::cout<<"**********************\n"
    19.                     <<"* MY FAVOURITE COLOR *\n"
    20.                     <<"**********************\n";
    21.             SetConsoleTextAttribute(hOutput,origColor);//Tra lai thuoc tinh cua font truoc do.
    22.         }
    23.     }  
    24. }

    Bạn thử tham khảo nhé.
    Regards
    Đã được chỉnh sửa lần cuối bởi ngocbig : 19-12-2008 lúc 10:22 AM.

  3. #3
    Ngày gia nhập
    04 2008
    Bài viết
    2

    thanks bác rất nhiều nhưng mà code bác ghi chú ít quá nên khó hiểu( cái này em tự học nên thông cảm dùm), với lại nếu muốn đổi sang các màu khác thì làm sao
    Đã được chỉnh sửa lần cuối bởi boyhello456 : 18-12-2008 lúc 08:23 PM.

  4. #4
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Bạn cũng có thể sử dụng lệnh system để đổi màu chữ và backgroud.
    PHP Code:
    int main()
    {
        
    system("color 7f");
        
    cout<<"Hello C++";
        return 
    0;

    Muốn biết thông số các màu thì vào cmd rồi gõ color ?/ sẽ rõ
    Cánh Chym ứ mỏi

  5. #5
    Ngày gia nhập
    11 2011
    Nơi ở
    nhà trọ
    Bài viết
    5

    hoho cám ơn bạn nha cái này mình đang cần mà mấy năm nay không đụng đến quên mất tiêu rồi
    Đã được chỉnh sửa lần cuối bởi laing111 : 22-04-2012 lúc 12:33 AM.

Các đề tài tương tự

  1. Làm Chữ chạy trên form C# như thẻ <marquee> trong HTML thế nào?
    Gửi bởi magnet241 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 05-04-2012, 11:55 AM
  2. In thẻ,hóa đơn từ các textbox,combobox,datetimepicker trong form C# như thế nào?
    Gửi bởi snoit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 04-04-2012, 03:13 PM
  3. Game Tạo Form trong suốt trong C# tựa game Thần Võ như thế nào?
    Gửi bởi tocvang_pro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 21-09-2011, 04:21 PM
  4. Sử lí như thế nào khi nhập rất chậm trong trình xoạn thảo trong devC
    Gửi bởi toansvcn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 13
    Bài viết cuối: 23-05-2011, 10:04 PM
  5. Code tìm kiếm trong cây nhị phân trong C++. Lỗi chỉ tìm được từ đầu tiên trong file thôi sửa thế nào?
    Gửi bởi elvish trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 11-04-2010, 09:43 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn