Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (159.74 KB, 3 trang )
Làm quen với Visual C++
Chế độ console
Các bước thực hiện để vào tạo một chương trình trên Visual C++
Chạy Visual C++
Tạo một project mới
Chọn chế độ console
Chọn thư mục lưu bài
Đặt tên project là tên chương trình muốn tạo (ở đây là hello)
Chọn kiểu [Simple application] hoặc [A Hello Word]
Ta có được chương trình Visual C++ chạy trên mode console
Nhấn Ctrl+F5 để chạy chương trình (để chạy ở chế độ debug, nhấn F5)
Cách viết một chương trình ở chế độ console cũng giống như lập trình ở trên DOS.
Hàm main sẽ được gọi khi chương trình được thi hành.
Phần lớn các hàm trên BC 3.1 trên DOS vẫn chạy tốt trên Visual C++ ở chế độ console như printf,
scanf,...
Thao tác trên màn hình console mode
Chú ý rằng ở trên Windows mode console được giả lập gần giống với trên DOS nhưng không phải
bất cứ lệnh nào trên màn hình DOS cũng chạy trên hình Windows console (ví dụ lệnh clrscr,
gotoxy).
Thao tác trên màn hình console mode
Trước hết ta phải khai báo những biến sau trong chương trình
HANDLE hStdOut; /* Handle for console window */
Ngay khi khởi tạo chương trình (thường là ngay khi hàm main được gọi) ta chèn đoạn code khởi
tạo này vào chương trình
hStdOut = GetStdHandle( STD_OUTPUT_HANDLE );
Trong đó biến hStdOut sẽ được dùng trong suốt chương trình để thao tác với màn hình console. Nó
cũng giống như file handle vậy. Từ lúc này đây bạn có thể sử dụng các hàm
GetConsoleScreenBufferInfo, ReadConsoleInput, WriteConsole, WriteConsoleOutputCharacter để
thao tác trên màn hình.
Hàm WriteConsoleOutputCharacter:
BOOL WriteConsoleOutputCharacter(