Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình Windows Kỹ thuật lập trình Visual C++ -MFC- (phần 3)

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

trong tài liệu này các bạn se biết cách tạo menu ở dạng resource của ứng dụng, và load vào khi chạy Tạo trực tiếp bằng các hàm khi ứng dụng đang chạy. sử dụng để quản lý menu: CMenu ® Các hàm thành phần: CreateMenu, InsertMenu, ® Lớp § C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 41 | Xu ly menu - Tao lap menu Thu àng co 2 each chinh de tao menu Tao menu o dang resource cùa üng dung và load vào khi ch ay Tao truc tiêp bàng cac hàm khi üng dung dang chay. Lap sä dung dê quan lÿ menu CMenu Cac hàm thành phân CreateMenu InsertMenu . C4W - VisualC MFC - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 41 Xu ly menu - Tao lap menu. tt xxx.rc IDR_MAINFRAME MENU PRELOAD DISCARDABLE BEGIN POPUP File BEGIN MENUITEM New tCtrl N ID_FILE_NEW MENUITEM Open. tCtrl O ID_FILE_OPEN MENUITEM SEPARATOR MENUITEM E xit ID_APP_EXIT END POPUP Edit BEGIN MENUITEM Undo tCtrl Z ID_EDIT_UNDO MENUITEM SEPARATOR MENUITEM Cu t tCtrl X ID_EDIT_CUT MENUITEM Copy tCtrl C ID_EDIT_COPY MENUITEM Paste tCtrl V ID_EDIT_PASTE END END 42 C4W - VisualC MFC - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 21 Xử lý menu - Load và hiển thị menu Xác định menu bar khi tạo cửa sổ Create NULL _T My Application WS_OVERLAPPEDWINDOW rectDefault NULL MAKEINTRESOURCE IDR_MAINFRAME Thay đổi menu bar CMenu menu menu.LoadMenu IDR_MAINFRAME SetMenu menu menu.Detach C4W - VisualC MFC -Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 43 Xử lý menu - Load và hiển thị menu. tt MAKEINTRESOURCE macro dùng để chuyển đổi 1 số nguyên resource ID thành dạng LPSTr CMenu LoadMenu load 1 resource menu bar và gán vào đối tượng CMenu CWnd SetMenu gán menu bar cho 1 cửa sổ CMenu Detach gỡ bỏ menu bar ra khỏi đối tượng CMenu để menu bar không bị huỷ bỏ cùng với đối tượng CMenu khi ra khỏi phạm vi khai báo C4W - VisualC MFC - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 44 22 Xử lý menu - Xử lý khi menu item được chọn Các thông điệp của menu Xử lý lệnh của menu item Nhóm lệnh Command range C4W - VisualC MFC - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 45 Xử lý menu - Xử lý khi menu item được chọn. tt Các thông điệp của menu WM_MENUSELECT phát sinh khi user tác động lên menu. Thông điệp này có thể dùng để cập nhật trạng thái của menu trường hợp menu thay đổi theo ngữ cảnh - Context-sensitive Menu Hàm xử lý tương ứng CWnd .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.