... thư c vùng client c a c a sổ hiện hành
RECT rect;
GetClientRect(hWnd, &rect);
// Tạo MDC tương thích với DC c a c a sổ
HDC hMemDC;
hMemDC = CreateCompatibleDC(hdc);
// Chọn một đối tượng ...
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;
wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1);
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBac...
... c c ngôn
ngữ lập trình c p cao kh c trên Windows như: Visual Basic, Delphi, C+ +
Builder, Access, …
- Tạo cho sinh viên một kiến th c cơ bản để c thể tự nghiên c u c c kỹ
thuật lập trình sâu ... ngành CNTT, giai đoạn 2
- Sinh viên hệ Hoàn chỉnh đại h c chuyên ngành CNTT
IV. Nội dung môn h c:
Chương 0: C c khái niệm c bản
1. Giới thiệu c c thư viện lập trình c a HĐH...
... xxx.rc
xxxDlg.cpp: c i đặt c c hàm thành phần c a lớp
CxxxDlg
xxx.cpp: c i đặt c c hàm thành phần c a lớp CxxxApp
xxx.rc: mô tả c c resource (tài nguyên) c a ứng dụng
Spring 200 4C4 W - ... trình
Version 4.2:
C c lớp WinInet
C c lớp ActiveX document server
C c tính năng mở rộng c a ActiveX control
Tăng c ờng một số khả năng c a ODBC
5
Spring 200 4C4 W - Vi...
... h
à
à
m c b
m c b
ả
ả
n c
n c
ủ
ủ
a l
a l
ớ
ớ
p CWnd
p CWnd
H
H
à
à
m CWnd::GetClientRect
m CWnd::GetClientRect
•
•
void GetClientRect (LPRECT lpRect) const;
void GetClientRect (LPRECT lpRect) const;
– ... c a trỏ chuột. G c
toạ độ đư c x c định theo g c trái trên c a c a sổ
– nFlags: trạng thái c a c c phím chuột và c c phím
Ctrl, Alt.
37
C
C
á
á
c h
c h
à
à
m c b...
...
ấ
ấ
n
n
trong
trong
MFC
MFC
S
S
ử
ử
d
d
ụ
ụ
ng
ng
c
c
á
á
c
c
k
k
ỹ
ỹ
thu
thu
ậ
ậ
t
t
in
in
c
c
ủ
ủ
a
a
Windows
Windows
VD1.
VD1.
T
T
ạ
ạ
o
o
Printer DC
Printer DC
tr
tr
ự
ự
c
c
ti
ti
ế
ế
p
p
CDC dc;
CDC dc; ...
m
m
ặ
ặ
c
c
đ
đ
ị
ị
nh
nh
CDC dc;
CDC dc;
CPrintDialog
CPrintDialog
dlg(FALSE
dlg(FALSE
);
);
dlg.GetDefaults
dlg.GetDefaults
();
();
dc.Attach(dlg.GetPrinterDC...
...
CClientDC dc(this);
dc.MoveTo(rect.left, rect.top);
dc.LineTo(rect.right, rect.bottom);
dc.Ellipse(0, 0, 100, 100);
hay:
CRect rect;
GetClientRect(&rect);
CDC* pDC = GetDC();
pDC->MoveTo(rect.left, ... Windows với VC/MFC
Trang 1
TÀI LIỆU THAM KHẢO
¾ Sách:
o C c sách tiếng Việt về Visual C+ + /lập trình Windows (c a SAMIS, c a nhóm t c giả
ELICOM, hay c a c...
... quan hệ
chặ t chẽ vớ i ý c a những
c u kh c.
BÀI 2a :
Đặt một c u ghép tả ngoại hình một
người bạn c a em.
Cho biết c c vế c u trong c u ghép
đư c nối với nhau bằng c ch nào ?
BÀI 2b ... c ch nối c c vế c u ghép.
Vận dụng làm bài tập 2, sách giáo
khoa trang 14
Ch c quý t hầ y c giáo
Ch c quý t hầ y c giáo
vui khoẻ
vui khoẻ
Ch c c c em ngoan,
Ch c c c...
... .
Cu c vui tổ ch c cho đông người dự
theo phong t c ho c nhân dòp đ c biệt
.
C c nghi th c nhằm đánh dấu ho c
kỷ niệm một sự kiện c ý nghóa .
Bài 1: Nối từ ở c t A với nghóa thích hợp ở c t ... đánh đu,
thả diều, chọi gà, đua
xe đạp,
Bài 3: Đặt dấu phẩy vào những chỗ thích hợp trong
c c câu sau :
a) Vì thương dân Chử Đồng Tử và c ng chúa đi
khắp nơi dạy dân c ch trồn...
... Th×
A
B C
A’
B’ C
B
A
C
B’
A’
C
A
C
B
A’
C
B’
Tam gi c
Tam gi c vu«ng
(c- g- c) hay hai c nh g c vu«ng
Nªu thªm mét ®iÒu kiÖn vµo vÏ sau, ®Ó ® c hai tam gi c
b»ng nhau theo c c trêng hîp ®· cho ... cho
CBx = 60
0
, BCy = 40
0
.
C
a. Bài toán: Vẽ ABC biết BC = 4cm, B = 60
0
, C = 40
0
Lưu ý : Ta gọi g c B và g c C là hai g c kề c nh BC . Khi nói một c nh...