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

Đề tài: [ Solved ]Một vài câu hỏi nhỏ về console

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

    Question [ Solved ]Một vài câu hỏi nhỏ về console

    Kim đang thực hành console nhưng có một số khúc mắc nhỏ mong anh em giúp đỡ.

    1. Kim muốn lấy tọa độ của con trỏ (vị trí của nó (x, y)) trên màn hình console thì phải làm thế nào?
    Đây là cách mà Kim tìm được trên Cviệt :
    C++ Code:
    1.     CONSOLE_SCREEN_BUFFER_INFO _console;
    2.     GetConsoleScreenBufferInfo(stdout, &_console);
    3.     int x = _console.dwCursorPosition.X;
    4.     int y = _console.dwCursorPosition.Y;

    Ví dụ Kim: gotoxy(30, 15) thì nó lấy tọa độ con trỏ lạ lắm, không đúng.
    Bạn nào có thể giải thích và cho đáp án khác không?

    2. Kim muốn làm chữ trên Console nó nhấp nháy thì phải làm thế nào?
    Kim tìm trên google không thấy có (search không ra á)

    Mong các bạn giúp đỡ nha

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

    Mò mãi Kim cũng fix được câu số 1.

    Sử dụng stdout sẽ đưa ra kết quả khác với chương trình đang thực hiện
    Bỏ stdout và sử dụng hàm lấy Handle của chương trình đang chạy:

    C++ Code:
    1. GetStdHandle(STD_OUTPUT_HANDLE);

    ^^!

    Vẫn câu khó khăn câu 2, bạn nào cố gắng giúp Kim với

  3. #3
    Ngày gia nhập
    09 2007
    Bài viết
    724

    Nhấp nháy à.
    Em thử cách này xem sao: sau một khoảng thời gian thì xóa màn hình đi, sau một khoảng thời gian thì cho nó(chử) hiện ra.

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

    cho Kim cái link nè :P
    http://forums.devshed.com/c-programm...ow-324485.html

    hồi trước tớ làm nhấp nháy trong DOS xài borlandC 3.1 thì gọi hàm textcolor(color +128); nhưng sau khi compile lại trên win chạy thử thì ko nhấp nháy ... cho nên nếu Kim muốn nó nhấp nháy thì change cái background color của text liên tục là được ... để mình xem thêm trong cái BorlandC xem giúp gì cậu thêm được không -.-'

    edit: ẹc cái borlandc 5.5 tớ chỉ tìm thấy cái prototype chứ nguyên code thì không tìm thấy... còn borlandc 3.1 thì thấy hết code nhưng code mix với assembly (phần gọi ngắt màn hình) ... cậu thích thì tớ up lên cho cậu nghiên cứu ...
    Đã được chỉnh sửa lần cuối bởi 6220119 : 17-11-2008 lúc 06:21 PM.
    code ra gió bão

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

  1. Lỗi ghi đè phương thức Console.WriteLine() trong C# Console
    Gửi bởi Boyloichoi27 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 02-05-2013, 08:32 PM
  2. chương trình ở dạng console để kiểm tra hộp thư có được không?
    Gửi bởi Mizziu trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 17-10-2012, 05:30 PM
  3. Algorithm sự khác nhau giữa Console.readLine và Console.readKey ; giữa Console.write và console.writeLine
    Gửi bởi trangkizd_91 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 20-10-2011, 05:48 PM
  4. Close console trên C# | Giúp mình về Console Application trên C# với?
    Gửi bởi letheson trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 15-05-2009, 12:28 AM
  5. Bài tập App console.
    Gửi bởi vuxuanhong trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 8
    Bài viết cuối: 09-09-2008, 09:09 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