Upload
duc-minh
View
225
Download
0
Embed Size (px)
Citation preview
7/31/2019 Bi tp ln - LTTC-DaiNam
1/3
s 1: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l thng ip WM_PAINT v li cc vung kch thc 30x30ln ca s, mu .
X l thng ip WM_RBUTTONDOWN v cc trn (O)/dunhn (X) lun phin nhau ti c bm chut.
X l nhn phm F1 kim tra xem c mt dy (ngang, dc, cho)cc trn hay du nhn lin nhau ln hn 4 hay khng.
s 2: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l thng ip WM_PAINT v li cc vung kch thc 30x30
ln ca s, mu . X l thng ip WM_LBUTTONDOWN t mu xanh vung ti
v tr bm chut. X l nhn phm F1 o mu cc ( trng c t mu v ngc li
t mu thnh trng).
s 3: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l thng ip WM_PAINT v li cc vung kch thc 30x30ln ca s, mu . C mt chn t mu xanh.
X l thng ip WM_KEYDOWN di chuyn chn trn li(phi xa chn c) theo phm mi tn.
X l nhn phm ENTER gi nguyn mu t cho ang c chn.
s 4: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s.
7/31/2019 Bi tp ln - LTTC-DaiNam
2/3
X l thng ip WM_PAINT v li cc vung kch thc 30x30ln ca s, mu . C mt s c t sn mu xanh.
X l thng ip WM_LBUTTONDOWN o mu ca c bmchut.
X l nhn phm F1 m s c t mu trn li.
s 5: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. Lp trnh hm a lung v qu bng chuyn ng phn x trn ca s. X l thng ip WM_LBUTTONDOWN gi hm a lung trn
vi v tr xut pht ca bng l v tr bm chut. X l thng ip WM_KEYDOWN v mt hnh vung v di
chuyn theo phm mi tn. Kim tra nu hnh vung chm cc hnh trn ang chy th lm mt
hnh trn .
s 6: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh.
X l thng ip WM_CLOSE thot khi chng trnh khi ngca s. Lp trnh hm a lung v qu bng chuyn ng ri t trn xung trn
ca s. X l thng ip WM_TIMER c sau giy th gi mt lung mi
theo hm trn (v tr ri ngu nhin). X l thng ip WM_KEYDOWN v mt hnh ch nht pha di
ca s v di chuyn ngang bng phm mi tn.
Kim tra nu hnh ch nht c qu bng th tnh 3 im v cngvo qu im.
s 7: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l nhn phm F1 to mt lung chy hm a lung v hnh
vung chy ngang trn ca s (ta y ngu nhin). X l nhn chut tri kim tra xem ta chut nm trn hnh
vung ang chy th cng im.
7/31/2019 Bi tp ln - LTTC-DaiNam
3/3
X l nu cc hnh vung gp nhau th lm mt cc hnh vung .
s 8: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l thng ip WM_PAINT v li cc vung kch thc 30x30
ln ca s, mu . X l thng ip WM_MOUSEMOVE t mu xanh cc vung m
ta con tr chut i qua. X l nhn phm F1 o mu cc ( trng c t mu v ngc li
t mu thnh trng).
s 9: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l nhn phm F1 to mt lung chy hm a lung v hnh
vung chy dc trn ca s (ta x ngu nhin).
X l nhn chut phi v chm trn ti ta chut. X l nu cc hnh vung gp chm trn th cng im v lm mt cc
hnh vung .
s 10: Lp trnh trn Windows thc hin ng k mt lp ca s vo h thng, to i tng ca s t lp ny
v hin ln mn hnh. X l thng ip WM_CLOSE thot khi chng trnh khi ng
ca s. X l thng ip WM_PAINT v li cc vung kch thc 30x30
ln ca s, mu . C mt s c t sn mu xanh. X l thng ip WM_MOUSEMOVE o mu ca c con tr
chut i qua. X l nhn phm F1 m s c t mu trn li.