Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Các câu lệnh trong lập trình c trên win pptx
MIỄN PHÍ
Số trang
25
Kích thước
191.2 KB
Định dạng
PDF
Lượt xem
1771

Các câu lệnh trong lập trình c trên win pptx

Nội dung xem thử

Mô tả chi tiết

LÊ QUANG VŨ CĐ TIN 31B

KHOA:CNTT

Các câu l nh trong l p trình c trên win ệ ậ

 T p tin ậ Vidu1.H: ch a các khai báo liên quan đ n l p Cvidu1App: ứ ế ớ

 T p tin ậ MainFrm.H: ch a các khai báo liên quan đ n l p khung c a ứ ế ớ ử

s chính (main frame) c a ng d ng. ổ ủ ứ ụ

 T p tin ậ Vidu1Doc.H: ch a các khai báo liên quan đ n tài li u. ứ ế ệ

 T p tin ậ Vidu1.RC: ch a các tài nguyên liên quan đ n menu, phím ứ ế

nóng, h p h i tho i,… ộ ộ ạ

 T p tin ậ Vidu1.CPP: đ nh nghĩa các hàm đã khai báo trong l p ị ớ

CVidu1App, là l p ch ng trình chính. ớ ươ

I- T O GIAO DI N: Ạ Ệ

1.CÂU L NH T O V TRÍ XU T HI N C A C A S Ệ Ạ Ị Ấ Ệ Ủ Ử Ổ(vi t ế trong mi nề

làm vi c classview->cmainfrane->precreatewindow) ệ

{

int xsize =GetSystemMetrics(SM_CXSCREEN);

int ysize =GetSystemMetrics(SM_CYSCREEN);

cs.cx=xsize*5/10;// n m gi a màng hình ằ ữ

cs.cy=ysize*5/10;// n m gi a màng hình ằ ữ

cs.x =(xsize-cs.cx )/2;

cs.y =(ysize-cs.cy )/2;

return true; // đã có trong câu câu l nh ệ

}

2. LO I B MINIMIZE VÀ MAXIMIZE Ạ Ỏ (vi t trong mi n nh trên) ế ề ư

{

cs.style&=~(WS_MAXIMIZEBOX);\\ lo i b thu nho phóng to ạ ỏ

cs.style&=~(WS_MINIMIZEBOX);\\ lo i b thu xu ng thanh d i ạ ỏ ố ướ

return true; // đã có trong câu câu l nh ệ

}

3.KHÔNG CHO THAY Đ I KÍCH TH C C A S LÀM VI C: Ổ ƯỚ Ử Ổ Ệ

(vi t trong mi n làm vi c classview->cmainfrane->precreatewindow) ế ề ệ

{ cs.style&=~(WS_MAXIMIZEBOX);\\ lo i b thu nho phóng to ạ ỏ

cs.style&=~(WS_MINIMIZEBOX);\\ lo i b thu xu ng thanh d i ạ ỏ ố ướ

cs.style&=~ WS_THICKFRAME;

return true;// đã có trong câu câu l nh ệ

}

4.T O C A S C C Đ I KHI NG D NG B T Đ U CH Y: Ạ Ử Ổ Ự Ạ Ứ Ụ Ắ Ầ Ạ

(Vào classview->cmainfrane-> tênd án ự App->initialized)

1

LÊ QUANG VŨ CĐ TIN 31B

KHOA:CNTT

-Trong câu l nh: ệ m_pMainWnd->ShowWindow(SW_SHOW);

Đ i thành: ổ

=> m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);//tao cua so cuc dai khi

ung dung bat dau chay.

5. T o h p tho i: ạ ộ ạ

B1: Vào resource-> menu->t o tên m c trên thanh menu ạ ụ

- Trong caption: gõ tên s t o khi ch y ch ng trình. ẽ ạ ạ ươ

Vd: B n mu n tao menu thông báo thì trong caption b n gõ : ạ ố ạ

&thongbao

Trong đó:& là đ t o phím t t khi ch y ch ng trình không c n nh n ể ạ ắ ạ ươ ầ ấ

chu t. ộ

VD:&thongbao thì khi ch y ch ng trình ban ch c n nh n ALT+t ạ ươ ỉ ầ ấ

Chú ý:-Trong m t menu không th t o phím t t gi ng nhau, b n ộ ể ạ ắ ố ạ

mu n t o phím t t kí t nào thì ch c n đ “&” tr c kí t t đó. ố ạ ắ ự ỉ ầ ể ướ ự

Vd :t&hongbao: thì khi ch y nh n alt+H ạ ấ

- Đ a ch ID lúc này đang m , b n mu n nó hi n lên thì kích chu t ị ỉ ờ ạ ố ệ ộ

vào pop-up đ b d u check. ể ỏ ấ

- Ghi đ a ch vào ID: ị ỉ

Thí d nh ụ ư: ID_thongbao

*L u ý: ư

- Lúc này b n không đ c t o menu con d i thanh menu b n v a ạ ượ ạ ở ướ ạ ừ

m i t o. ớ ạ

- Đ t o menu con b n kích l i vào pop-up, trên thanh menu s xu t ể ạ ạ ạ ẽ ấ

hi n menu tr ng đ b n t o, b n ch c n kích vào đó. ệ ố ể ạ ạ ạ ỉ ầ

- Lúc này b n ph i đi n đ y đ thông tin: ạ ả ề ầ ủ

+ Caption là:tên

Đ t o phím t t cho menu ể ạ ắ :

-> Cách 1 : dùng kí t «& ự » nh trên ư

-> Cách 2 :tên\tctrl+kí tự

Vd :t&hôngbao\tctrl+T.

- Chú ý : Đ cho phim t t có hi u l c b n vào ể ắ ệ ự ạ resources->Accelerator->

IDR_MAINFRAME và t o phím t t đây. ạ ắ ở

+ ID : thì b n đánh đ a ch c a menu vào ạ ị ỉ ủ

B2 :Vào view->CFC classviewzard

- Opject IDs:Ch n tên đ a ch ID c a menu v a t o ọ ị ỉ ủ ừ ạ

- Messager:+ Ch n command: vi t câu l nh cho menu v a t o b ng ọ ế ệ ừ ạ ằ

2

Tải ngay đi em, còn do dự, trời tối mất!