Cách Sử Dụng đồ Họa Trong Dev C - Lớp DH10ST

Lớp DH10ST
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Lớp DH10STĐại Học Sư Phạm Tin__Đại Học An Giang
Trang ChínhPortalTìm kiếm
Tìm kiếm
Display results as : Số bài Chủ đề
Advanced Search Advanced Search
Latest imagesĐăng kýĐăng Nhập
Lớp DH10ST :: Thông tin lớp DH10ST :: Thảo Luận Học Tập :: Học Kỳ V :: Lập Trình Hướng Đối Tượng
Cách sử dụng đồ họa trong Dev CGo down
Tác giảThông điệp
nguyenvannho2010Adminnguyenvannho2010Tổng số bài gửi : 37Join date : 06/06/2011Age : 38Đến từ : Kiên GiangCách sử dụng đồ họa trong Dev C Empty
Bài gửiTiêu đề: Cách sử dụng đồ họa trong Dev C Cách sử dụng đồ họa trong Dev C Icon_minitimeTue Oct 18, 2011 6:47 pm
Phần mềm Dev C++ 4.9.9.2 http://www.mediafire.com/?sqwf6u6tawogecr1.Cách sử dụng thư viện graphics.h trên DEV C++. 1.1> Download file sau đây về máy rồi giải nén: + File graphics.h để ở thư mục C:\Dev-Cpp\include + File libbgi.a để ở thư mục C:\Dev-Cpp\lib 1.2> Khởi động Dev C++, vào File-->New-->Project...-->Empty Project (Nhớ chọn C++ Project) -->OK Đặt 1 cái tên cho phù hợp và lưu vào đâu đó tùy bạn. Nhấn chuột phải lên cái project của bạn -->New File hoặc chọn mục New File trong menu Project Một file mới được tạo ra trong Project. Trước khi viết code lưu lại bằng cách Nhấn Ctrl + S hoặc File -->Save. Nhấn Alt + P hoặc mục Project Options trong menu Project--->Chọn thẻ Parameters --> Gõ chính xác những dòng sau vào khung Linker: -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 (Bao gồm cả dấu "-") -->OK 1.3> Test: Code: Code: #include <graphics.h>#include <conio.h>int main(){ int mh,mode; //Khởi động đồ họa, màn hình EGA và mode EGALO mh=EGA; mode=EGALO; initgraph(&mh,&mode,""); //Đặt màu nền xanh lá cây setbkcolor(GREEN); //Đặt màu đường vẽ vàng setcolor(YELLOW); //Di chuyển con trỏ tới vị trí có tọa độ (320,100) moveto(320,100); //Vẽ một đường thẳng nối 2 điểm (20,20) và (620,20) nhưng con trỏ vẫn ở vị trí cũ. line(20,20,620,20); //Vẽ đường thẳng từ điểm hiện tại tới điểm (620,80) đồng thời chuyển con trỏ tới điểm này. lineto(620,80); getch(); closegraph();} 2. Cách sử dụng thư viện winbgim.h 1. winbgim.h (place in C:\Dev-Cpp\include 2. libbgi.a (place in C:\Dev-Cpp\lib) 3. libconio.a (place in C:\Dev-Cpp\lib) 2.2> Làm tương tự như ở 1.2 Nhưng chỉ cần gõ chính xác dòng sau vào khung Linker -lbgi -lgdi32 -luser32 2.3> Test: Sử dụng các hàm tương tự như trong graphics.h Code: Code: #include <winbgim.h>void waitForLeftMouseClick();int main(){ //Mở một màn hình đồ họa window kích thước 400x300 initwindow(400,300); //Đặt kiểu chữ cỡ chữ settextstyle(0,0,2); setcolor(4); //Hiển thị chuỗi kí tự tại vị trí (20,10) outtextxy(20,10,"Welcome to C++ graphics!"); setcolor(2); outtextxy(60,30,"Click this window"); outtextxy(120,60,"to exit."); setcolor(1); moveto(10,100); lineto(150,200); setcolor(14); //Vẽ đường tròn tâm (200,200) bán kính 80 circle(200,200,80); //Chờ cho người dùng nhấn một phím // while(!kbhit()); //hoặc sử dụng hàm bắt sự kiện nhấn chuột trái như sau waitForLeftMouseClick(); //Dóng cửa sổ đồ họa closegraph(); return 0;}void waitForLeftMouseClick(){ // Chờ 50 mili giây giữa những lần kiểm tra sự kiện nhấn chuột trái clearmouseclick(WM_LBUTTONDOWN) const int DELAY = 50; int x, y; while (!ismouseclick(WM_LBUTTONDOWN)) delay(DELAY); getmouseclick(WM_LBUTTONDOWN, x, y);} 2.4> Thêm một bước: add a new C++ Console Application with Graphics template to Dev-C++ # Trong thư mục C:\Dev-Cpp\Templates, tạo một copy của file có tên "2-ConsoleApp.template" và đổi tên thành "6-ConsoleAppGraphics.template" # Sử dụng một trình biên tập Text (như notepad) làm những thay đổi sau tới file mới này: Trong mục [Template] , thay đổi Name=Console Application thành: Name=Console Graphics ApplicationCũng trong mục [Template] , thay đổi Description=A console application (MSDOS window) thành: Description=A console application (MSDOS window) with graphicsTrong mục [Unit0] , thay đổi Cpp=consoleapp_cpp.txt thành: Cpp=consoleapp_cpp_gr.txtTrong mục [Project], thêm dòng mới sau: Linker=-lbgi -lgdi32 -luser32Sau khi hoàn thành những thay đổi trên bạn có thể dễ dàng tạo một project mới bằng cách chọn New, một mẫu ứng dụng thứ 6 sẽ được tạo. * Chú ý: chi tiết về cách sử dụng hàm đồ họa có thể xem trong sách Kĩ thuật lập trình C của GS. Phạm Văn Ất. * File đính kèm: http://www.mediafire.com/?0v758ht1n9fafq5Tham khảo thêm: http://www.uniqueness-template.com/devcpp/
LikeDislike
Về Đầu Trang Go down
https://lopdh10st.123.st
nguyenvannho2010Adminnguyenvannho2010Tổng số bài gửi : 37Join date : 06/06/2011Age : 38Đến từ : Kiên GiangCách sử dụng đồ họa trong Dev C Empty
Bài gửiTiêu đề: Re: Cách sử dụng đồ họa trong Dev C Cách sử dụng đồ họa trong Dev C Icon_minitimeTue Oct 18, 2011 8:14 pm
Tốt nhất là nên viết tất cả các thư viện để sử dụng đồ họa như:#include <graphics.h>#include <string.h>#include <iostream>#include <stdio.h>#include <conio.h>#include <stdlib.h>#include <dos.h>#include <windows.h>#include <stddef.h>
LikeDislike
Về Đầu Trang Go down
https://lopdh10st.123.st
Cách sử dụng đồ họa trong Dev CVề Đầu Trang
Trang 1 trong tổng số 1 trang
Similar topics-
» Lịch học ứng dụng công nghệ thông tin trong dạy học» Cách thắt cà vạt» Thủ tục và hàm xử lý xâu trong PasCal» Cách sửa USB bị hỏng!» Cách chia nhỏ file bằng Winrar
Permissions in this forum:Bạn không có quyền trả lời bài viết
Lớp DH10ST :: Thông tin lớp DH10ST :: Thảo Luận Học Tập :: Học Kỳ V :: Lập Trình Hướng Đối Tượng-
Chuyển đến: Chọn Diễn Đàn||--Thông tin lớp DH10ST| |--Tin Tức| |--Thảo Luận Học Tập| |--Học Kỳ I| | |--PasCal| | | |--Học Kỳ II| | |--Lập Trình C| | | |--Học Kỳ III| | |--Java| | | |--Học Kỳ IV| | |--Cấu Trúc Dữ Liệu 1| | | |--Học Kỳ V| |--Cấu Trúc Dữ Liệu 2| |--Lập Trình Hướng Đối Tượng| |--Hệ Điều Hành| |--Kiến tập (2011-2012)| |--Tài liệu học Ứng dụng CNTT trong dạy học| |--Giải Trí|--Thủ Thuật|--Linh tinh
Create a forum on Forumotion | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất

Từ khóa » Thư Viện Graphics.h Trong Dev C++