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
1860

Tài liệu đang bị lỗi

File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.

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!