... lớp CDialog c a MFC Resource.h: header file, chứa c c hằng ID c a c c resource đư c định nghĩa trong file xxx.rc xxxDlg.cpp: c i đặt c c hàm thành phần c a lớp CxxxDlg xxx.cpp: c i ... c .trình (tt) CWnd: lớp chính c a MFC để quản lý c c loại c a sổ giao diện C nhiều lớp đư c kế thừa từ lớp này để quản lý c c loại c a sổ kh c nhau (CTreeCtrl, CListBox, Cedit,…) CFrameWnd: ... theo nguyên t c “Chỉ c 1 phần tử đư c chọn tại 1 thời điểm” VD Ch c năng vẽ hình “Line / Circle / Rectangle” C ch th c xử lý ? C ch 1: map tất c xử lý c a c c. .. đối tượng CMenu khi ra
Ngày tải lên: 19/10/2013, 19:15
... dấu check ( ) phía trư c Ch c năng Cut/Copy/Delete chỉ đư c kích hoạt khi user đánh dấu chọn 1 đoạn text Ch c năng Paste chỉ đư c kích hoạt khi clipboard kh c rỗng C ch xử lý void CMainFrame::OnDraw(UINT ... “Chỉ c 1 phần tử đư c chọn tại 1 thời điểm” VD Ch c năng vẽ hình “Line / Circle / Rectangle” C ch th c xử lý ? C ch 1: map tất c xử lý c a c c menu item này vào chung 1 hàm xử lý C ch ... Lập trình C trên Windows: Kỹ thuật lập trình Visual C++ (MFC) 1 Lập trình C trên Windows Kỹ thuật lập trình Visual C++ (MFC) NguyễnTri Tuấn Khoa CNTT – ĐH.KHTN.Tp.HCM Email: nttuan@ fit.hcmuns.edu.vn
Ngày tải lên: 08/11/2013, 04:15
Lập trình C trên Windows - Kỹ thuật lập trình Hook
... Tp.HCM 15 Minh họa cách lập trình Hook Các hàm thao tác với Hook Cài đặt thủ tục Hook Ví dụ thủ tục Hook Chuyển message cho thủ tục Hook kế tiếp Hủy bỏ cài đặt Hook Spring 2004C4W - ... Queue Æ có tác dụng giám sát tất cả các thông điệp trong một tiểu trình hay một ứng dụng cụ thể Cài đặt toàn cục (Global Hook): hàm giám sát được cài vào sau Systemd message Queue Æ có tác dụng ... Mỗi loại Hook cần có cách xử lý khác nhau khi xây dựng Hook Procedure Có thể cài đặt nhiều Hook Procedure bằng cách dùng hàm SetWindowsHook hay SetWindowsHookEx Hook Procedure cài sau sẽ luôn
Ngày tải lên: 23/10/2013, 17:15
Lập trình C trên Windows - Thư viện lập trình Multi-Media
... nhạc và các dụng cụ nhạc khí tạo ra nó, MIDI sẻ gán cho một số tương ứng, cũng giống như cách những kí tự được tượng trưng bởi một số trong mã ASCII Ngoài ra, còn có các tiêu chuẩn cho các đặc ... stop,… Ứng với mỗi tác vụ khác nhau chúng ta sẽ có câu lệnh với các định dạng khác nhau nhưng nhìn chung chúng có cùng một cấu trúc tổng quát (ngoại trừ tác vụ open). Câu lệnh được gởi đến thiết ... thu c với c c lập trình Windows Lệnh c c pháp rõ ràng, dễ nhớ Xử lý đư c file c tên chứa khoảng trắng Khuyết điểm C n nắm rõ c c cấu tr c dữ liệu tương ứng với mỗi thông điệp C4
Ngày tải lên: 28/10/2013, 00:15
Lập trình C-Bài 6: Nhập và xuất trong C docx
... việc thông dịch của mã ASCII. Mặc dù các biến a và b đã được khai báo là các biến kiểu int và char, nhưng chúng đã được in như là ký tự và số nhờ vào việc dùng các bộ định dạng khác nhau. Ðặc ... được làm tròn. Bây giờ, chúng ta hãy xem bổ từ dùng với chuỗi số. Chú ý cách mở rộng trường để chứa toàn bộ chuỗi. Hơn nữa, chú ý cách đặc tả độ chính xác .4 trong việc giới hạn số ký tự được ... và được gọi là tập tin tiêu đề ( header). Nó chứa các macro cho nhiều hàm nhập và xuất được dùng trong C. Hàm printf(), scanf(), putchar() và getchar() được thiết kế theo cách gọi các macro
Ngày tải lên: 21/06/2014, 09:20
LẬP TRÌNH C/C++ NÂNG CAO potx
... [...]... chiếu mà tham chiếu đến một tham chiếu khác" hay "một con trỏ mà trỏ đến một tham chiếu" đâu nhá Hết khó khăn chưa ? Chưa đâu LẬP TRÌNH C/C++ NÂNG CAO Yêu cầu trước khi đọc: học xong Lập ... xong Lập trình C/C++ căn bản BÀI 5: TEMPLATE (TIẾP) part 1 Lại đau đầu Ta muốn viết một chương trình tìm kiếm phần tử trong một mảng Ta viết như sau CODE templateint search(T a[],int ... a[],int n,T key) { int index=0; while(indexspecial,d.special); //phải dùng strcpy với char array } int main(){ Date d1(29,8,"birthday"); Date d2(d1); cout
Ngày tải lên: 27/06/2014, 12:20
+Lập Trình C,C++ sv cong nghe thuc pham DecuongC NEW
... #include #include #include #include class Person{ private: char name[20]; char address[30]; int phone; public: Person(char*ten=NULL,char *dc=NULL,int ph=0) { strcpy(name,ten); strcpy(address,dc); ... phức, lớp gồm thành phần: - Các thuộc tính a, b số thực mô tả phần thực phần ảo số phức - Hàm thiết lập - Hàm nhập số phức - Hàm in số phức dạng a+ib - Toán tử = để gán số phức - Toán tử + để cộng ... danh sách cán c Viết chương trình cho phép nhập danh sách cán bộ, hiển thị danh sách cán Nhập vào xâu họ tên ht, kiểm tra xem danh sách cán có người có Name ht hay khơng? Nếu có hiển thị thơng tin
Ngày tải lên: 21/01/2018, 11:34
+Lập Trình C,C++ sv cong nghe thuc pham Chapter1
... vi chương trình truy nhập Slide Lập trình cấu trúc Chương trình = Dữ liệu + Giải thuật Trìu tượng hố chức (abstraction) đưa vào lập trình cấu trúc Nghĩa cần biết chương trình làm cơng việc ... trình tuyến tính Trong chương trình khơng có thủ tục: Chương trình dài lệnh chép lặp lại thực nhiều lần chương trình Dữ liệu liệu toàn cục Chỉ phù hợp với chương trình nhỏ Slide Lập trình ... tiếp cận lập trình hướng tượng Các khái niệm lập trình hướng tượng Slide lập lập đối đối Nội dung Phương pháp lập trình tuyến tính Phương pháp lập trình cấu trúc Phương pháp lập trình
Ngày tải lên: 21/01/2018, 15:43
+Lập Trình C,C++ sv cong nghe thuc pham Chapter2
... trị i cục bộ, i tổng thể Slide Biến tham chiếu Biến tham chiếu (reference) bí danh đối tượng Một biến tham chiếu dùng để tham chiếu tới biến kiểu nhớ Các phép toán thao tác biến tham chiếu ... hình chữ nhật Bài tập 2.1: Viết chương trình nhập vào mảng chiều n dòng, m cột số thực In mảng nhập dạng ma trận ma trận chuyển vị Slide Toán tử phạm vi Khi có khai báo trùng tên biến cục hàm ... cho biến Chú ý: Biến phải khai báo trước Không cần định dạng liệu nhập Không nhận liệu nhập dấu cách, dấu tab Slide Tốn tử xuất, nhập Ví dụ 2.1: Viết chương trình tính diện tích chu
Ngày tải lên: 21/01/2018, 15:43
+Lập Trình C,C++ sv cong nghe thuc pham Chapter3
... Chapter Object & Class Hoàng Hữu Việt Faculty of Information Technology Vinh University Chapter Object & Class Mục đích Giới thiệu khái niệm lập trình hướng đối tượng ... Sau kết thúc chương đặc tả giải toán dựa hướng đối tượng Chapter Object & Class Nội dung Đối tượng Lớp Hàm thiết lập hàm huỷ bỏ Hàm thiết lập chép Phép gán đối tượng Các thành phần ... tra Chapter Object & Class Đối tượng (object) Đối tượng đóng gói liệu phương thức Đối tượng = Dữ liệu + Phương thức (object = data + method) Dữ liệu: Mô tả đối tượng Phương thức: Các hàm
Ngày tải lên: 21/01/2018, 15:44
+Lập Trình C,C++ sv cong nghe thuc pham Chapter4
... Sự kế thừa cho phép nhiều lớp dẫn xuất từ lớp sở, lớp dẫn xuất lớp sở cho lớp khác Chapter Inheritance class A ( Lớp sở B C ) Kế thừa class B ( Lớp dẫn xuất A ) Kế thừa class C ( Lớp dẫn xuất ... thành phần: Chapter Inheritance Thuộc tính color mô tả màu điểm Hàm thiết lập không tham số đặt x=0, y=0, color =0 Hàm thiết lập tham số (ox, oy, c) Hàm thiết lập chép Hàm hiển thị ... Hàm thiết lập tham số; Hàm thiết lập chép; Hàm tịnh tiến; Hàm hiển thị; }; class coloredpoint{ }; int color; Hàm thiết lập không tham số; Hàm thiết lập tham số; Hàm thiết lập chép; Hàm
Ngày tải lên: 21/01/2018, 15:44
+Lập Trình C,C++ sv cong nghe thuc pham Chapter5
... Chapter 5.Template Hoàng Hữu Việt IT Faculty, Vinh University Chapter Template Mục đích Giới thiệu việc sử dụng mơ hình xây dựng tốn tổng qt gồm: Mơ hình hàm Mơ hình lớp Chapter ... template có nghĩa T tên lớp mơ hình T thay kiểu liệu cụ thể int, float, gọi mơ hình Gọi mơ hình hàm giống gọi hàm bình thường Khi gọi mơ hình hàm max với tham số truyền vào, chương trình dịch nhận ... a, float b) { return (a>b) ? a:b; } Chapter Template Mơ hình hàm Hai hàm khác điểm kiểu liệu Mô hình hàm cho phép định nghĩa mơ hình giải thuật chung cho hàm max kiểu liệu tên lớp trung gian
Ngày tải lên: 21/01/2018, 15:45
+Lập Trình C,C++ sv cong nghe thuc pham Chapter2
... trị i cục bộ, i tổng thể Slide Biến tham chiếu Biến tham chiếu (reference) bí danh đối tượng Một biến tham chiếu dùng để tham chiếu tới biến kiểu nhớ Các phép toán thao tác biến tham chiếu ... hình chữ nhật Bài tập 2.1: Viết chương trình nhập vào mảng chiều n dòng, m cột số thực In mảng nhập dạng ma trận ma trận chuyển vị Slide Toán tử phạm vi Khi có khai báo trùng tên biến cục hàm ... cho biến Chú ý: Biến phải khai báo trước Không cần định dạng liệu nhập Không nhận liệu nhập dấu cách, dấu tab Slide Tốn tử xuất, nhập Ví dụ 2.1: Viết chương trình tính diện tích chu
Ngày tải lên: 21/01/2018, 15:46
+Lập Trình C,C++ sv cong nghe thuc pham Chapter3
... Chapter Object & Class Faculty of Information Technology Vinh University Chapter Object & Class Mục đích Giới thiệu khái niệm lập trình hướng đối tượng Trang ... Sau kết thúc chương đặc tả giải toán dựa hướng đối tượng Chapter Object & Class Nội dung Đối tượng Lớp Hàm thiết lập hàm huỷ bỏ Hàm thiết lập chép Phép gán đối tượng Các thành phần ... tra Chapter Object & Class Đối tượng (object) Đối tượng đóng gói liệu phương thức Đối tượng = Dữ liệu + Phương thức (object = data + method) Dữ liệu: Mô tả đối tượng Phương thức: Các hàm
Ngày tải lên: 21/01/2018, 15:46
+Lập Trình C,C++ sv cong nghe thuc pham Chapter4
... Khái niệm Chapter Inheritance Sự kế thừa cho phép nhiều lớp dẫn xuất từ lớp sở, lớp dẫn xuất lớp sở cho lớp khác class A ( Lớp sở B C ) Kế thừa class B ( Lớp dẫn xuất A ) Kế thừa class C ( Lớp ... thành phần: Chapter Inheritance Thuộc tính color mơ tả màu điểm Hàm thiết lập không tham số đặt x=0, y=0, color =0 Hàm thiết lập tham số (ox, oy, c) Hàm thiết lập chép Hàm hiển thị ... Hàm thiết lập tham số; Hàm thiết lập chép; Hàm tịnh tiến; Hàm hiển thị; }; class coloredpoint{ }; int color; Hàm thiết lập không tham số; Hàm thiết lập tham số; Hàm thiết lập chép; Hàm
Ngày tải lên: 21/01/2018, 15:46
+Lập Trình C,C++ sv cong nghe thuc pham Chapter5
... Chapter 5.Template IT Faculty, Vinh University Chapter Template Mục đích Giới thiệu việc sử dụng mơ hình xây dựng tốn tổng qt gồm: Mơ hình hàm Mơ hình lớp Chapter Template ... template có nghĩa T tên lớp mơ hình T thay kiểu liệu cụ thể int, float, gọi mơ hình Gọi mơ hình hàm giống gọi hàm bình thường Khi gọi mơ hình hàm max với tham số truyền vào, chương trình dịch nhận ... a, float b) { return (a>b) ? a:b; } Chapter Template Mơ hình hàm Hai hàm khác điểm kiểu liệu Mơ hình hàm cho phép định nghĩa mơ hình giải thuật chung cho hàm max kiểu liệu tên lớp trung gian
Ngày tải lên: 21/01/2018, 15:47
Tài liệu Lập trình Windows với MFC Visual C++ 6.0 pdf
... UINT nIDCheckItem , // Số hiệu | vị trí m c chọn 76 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com UINT nCheck // C ch th c đánh dấu m c chọn ); ... vi MFC và MicroSoft Visual C+ + 6.0 (VC) ụt ụ c hiu qu cao bi khơng ch khai th c ụ c phiên bn mi nht c a MFC mà c n nhn ụ c nhiu tin nghi lp trình mà VC cung c p. Ðây là con ụng ... ụ c th c hin. Tiu trình ụ c qun lý c th là là tiu trình giao din ho c tiu trình x lý ni. C c dch v c bn ph c v cho qun lý tiu trình do CWinThread cung c p thơng qua c c thuc...
Ngày tải lên: 21/01/2014, 22:20
Lập trình C với Chuỗi và con trỏ
... Mảng •Mảng và con trỏ c quan hệ chặt chẽ –Tên mảng c ng như hằng con trỏ (constant pointer) C thể dùng chỉ số đối với c c con trỏ • Dùng con trỏ để truy nhập c c phần tử mảng –Phần tử b[ n ] c thể ... deal( deck, face, suit ); 39 40 return 0; // indicates successful termination 41 42 } // end main 43 mảng face chứa c c con trỏ trỏ đến c c mảng char. © 2004 Trần Minh Châu. FOTECH. VNU 5 Chương ... trị là địa chỉ bắt đầu c a đoạn mã định nghĩa hàm • C c con trỏ tới hàm c thể – đư c truyền vào trong hàm – đư c trả về từ hàm – đư c lưu trong mảng – đư c gán cho c c con trỏ hàm kh c © 2004...
Ngày tải lên: 04/09/2012, 15:25
Giới thiệu - Lập trình C với Chuỗi và con trỏ
... endl; 25 * và & ngư c nhau © 2004 Trần Minh Châu. FOTECH. VNU 6 Chương 5. 5.3 C c thao t c đối với con trỏ • * phép thâm nhập (indirection/dereferencing) –Trả về đối tượng mà con trỏ trỏ tới – ... NULL không trỏ đến đâu c © 2004 Trần Minh Châu. FOTECH. VNU 5 Chương 5. 5.3 C c thao t c đối với con trỏ • & Toán tử địa chỉ (address operator) –Trả về địa chỉ vùng nhớ c a toán hạng –Ví dụ int ... địa chỉ & để truyền địa chỉ c a number tới cubeByReference cubeByReference thay đổi biến number Prototype cho biết tham số là con trỏ trỏ đến dữ liệu kiểu int ©2004 Trần Minh Châu. FOTECH....
Ngày tải lên: 29/09/2013, 07:20