... dương.
j)
2 2
C
x y dx x y dy
x y
với C là đường tròn bán kính
3
R
bao quanh gốc tọa độ. Trong trường
hợp này có áp dụng công thức Green được không?
k)
Tìm điều kiện...
... architecture support”
Nhấn Finish để kết thúc
Spring 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 54
Xử lý menu – Ví dụ…(tt)
1
Lập trình C trên Windows
Kỹ thuậtlậptrình Visual C++ ... OnPaint
Spring 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 24
Ứng dụng đơn giản – Các thành phần của c.trình…(tt)
Xử lý thêm message WM_LBUTTONDOWN
Bổ sung thêm 1 hàm thành phần ... 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 68
Statusbar
Tạo một ứng dụng có Statusbar bằng
AppWizard
Tạo Statusbar bằng lớp CStatusBar
21
Spring 2004C4W - VisualC++ (MFC)...
... dùng để giám sát các
thông điệp mà ứng dụng cài vào hệ thống
Dạng chung của Hook Procudure:
LRESULT CALLBACK HookProc(
int nCode,
WPARAM wParam,
LPARAM lParam);
nCode: xác định hành động cần...
... loại ứng dụng “Single Document”,
bỏ option “Document/View architecture support”
Nhấn Finish để kết thúc
Spring 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 70
Statusbar - Tạo một ... 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 4
Giới thiệu về MFC – MFC là gì ?
Microsoft Foundation Class
Là một thư viện các lớp (class, OOP) trong ngôn
ngữ Visual C++, dùng ... trình C trên Windows
Kỹ thuậtlậptrình Visual C++ (MFC)
NguyễnTri Tuấn
Khoa CNTT – ĐH.KHTN.Tp.HCM
Email: nttuan@ fit.hcmuns.edu.vn
Spring 2004C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN...
... Tp.HCM 19
Minh họa cách lậptrình Hook - Ví dụ thủ tục Hook
Ví dụ 4: Thủ tục hook cho Keyboard
LRESULT CALLBACK KeyboardProc(int nCode,
WPARAM wParam, LPARAM lParam)
{
if (nCode >= 0 && ... Hook sẽ gọi hàm
CallNextHookEx để chuyển message đến thủ
tục Hook kế tiếp trong chuỗi Hook
LRESULT CallNextHookEx(
HHOOK hHook, int code,
WPARAM wParam, LPARAM lParam);
hHook: handle của Hook ... dùng để giám sát các
thông điệp mà ứng dụng cài vào hệ thống
Dạng chung của Hook Procudure:
LRESULT CALLBACK HookProc(
int nCode,
WPARAM wParam,
LPARAM lParam);
nCode: xác định hành động cần...
... Tp.HCM 19
Minh họa cách lậptrình Hook - Ví dụ thủ tục Hook
Ví dụ 4: Thủ tục hook cho Keyboard
LRESULT CALLBACK KeyboardProc(int nCode,
WPARAM wParam, LPARAM lParam)
{
if (nCode >= 0 && ... Hook sẽ gọi hàm
CallNextHookEx để chuyển message đến thủ
tục Hook kế tiếp trong chuỗi Hook
LRESULT CallNextHookEx(
HHOOK hHook, int code,
WPARAM wParam, LPARAM lParam);
hHook: handle của Hook ... dùng để giám sát các
thông điệp mà ứng dụng cài vào hệ thống
Dạng chung của Hook Procudure:
LRESULT CALLBACK HookProc(
int nCode,
WPARAM wParam,
LPARAM lParam);
nCode: xác định hành động cần...
... dùng để giám sát các
thông điệp mà ứng dụng cài vào hệ thống
Dạng chung của Hook Procudure:
LRESULT CALLBACK HookProc(
int nCode,
WPARAM wParam,
LPARAM lParam);
nCode: xác định hành động cần ... Tp.HCM 19
Minh họa cách lậptrình Hook - Ví dụ thủ tục Hook
Ví dụ 4: Thủ tục hook cho Keyboard
LRESULT CALLBACK KeyboardProc(int nCode,
WPARAM wParam, LPARAM lParam)
{
if (nCode >= 0 && ... Hook sẽ gọi hàm
CallNextHookEx để chuyển message đến thủ
tục Hook kế tiếp trong chuỗi Hook
LRESULT CallNextHookEx(
HHOOK hHook, int code,
WPARAM wParam, LPARAM lParam);
hHook: handle của Hook...