TAILIEUCHUNG - Lập trình windows với MFC Micrisoft visual C++6.0- P6

Trong windows, các nút chọn có thể hoạt động độc lập hay theo nhóm. CButton( ); Tạo lập đối tượng nút chọn rỗng. BOOL Create ( LPCTSTR lpszCaption, // Nội dung thông báo // Thông số dạng nút (BS_PUSHBUTTON) DWORD dwStyle, const RECT& rect, // Tọa độ, kích thước nút chọn // Con trỏ cửa sổ cha CWnd* pParentWnd, UINT nID // Số hiệu nút chọn ); Khởi tạo thông số cho đối tượng nút chọn. HBITMAP GetBitmap( ) const ; | WS_CHILD I WS_VISIBLE I WS_BORDER CRect 135 75 280 95 this IDC_YOURNAME return 0 Trong bảng MessageMap bổ sung mục xử lý message BEGIN_MESSAGE_MAP CEmpWnd CWnd AFX MSG MAP CEmpWnd ON_WM_CREATE ON_WM_DESTROY X_Mục bo sung ON_WM_PAINT --------- AFX_MSG_MAP K ON_EN_CHANGE IDC_YOURNAME OnYourNameChange END MESSAGE MAP CButton CButton là lớp đôi tượng quản lý nút chọn trên cửa sổ giao diện. Trong windows các nút chọn có thể hoạt động độc lập hay theo nhóm. CButtonl Tạo lập đôi tượng nút chọn rỗng. BOOL Create LPCTSTR IpszCaption DWORD dwStyle const RECT rect CWnd pParentWnd UINT nID II Nội dung thông báo Thông số dạng nút BS_PUSHBUTTON Tọa độ kích thước nút chọn Con trỏ cửa sổ cha Số hiệu nút chọn Khởi tạo thông số cho đối tượng nút chọn. HBITMAP GetBitmapí const Handle của ảnh bitmap đang dùng. HBITMAP SetBitmapíỉỈBITMAP hBitmapỴ Gắn ảnh bitmap vào nút. HICON Getlconl const Handle của icon đang dùng. HICON Setlconl HICON hlcon Gắn icon vào nút. virtual void Drawltem LPDRAWITEMSTRUCT IpDrawItemStruct Hành vi kê thừa để thực hiện trang trí riêng trên nút chọn. Nút chon và cửa sổ cha Nút chọn có thể gửi message đến cửa sổ cha. Mục ON_Notification mà cửa sổ cha dùng xử lý message từ nút chọn là Mục xử lý message Ý nghĩa của message được xử lý ON_BN_CLICKED Người dùng click trên nút. ON_BN_DOUBLECLICKED Người dùng double-click trên nút 84 Lập trình Windows với MFC - Microsoft Visual c - Lê Ngọc Thạnh - lntmail@ Thức hành 1 Viết ứng dụng như VD19. Bổ sung nút chọn Nhap xong mà khi chọn sẽ dùng hộp thông báo để hiển thị nội dung vừa nhập. Tạo dự án VD21 như VD19. Chỉnh sửa cho CEmpWnd như sau Bổ sung hành vi xử lý afx_msg void OnClickNhapxongO void CEmpWnd OnClickNhapxong 0 cstring yourname yourname MessageBox yourname Hello MB_OK I MBJCONEXCLAMATION J Khai báo ID resource IDC_NHAPXONG bổ sung đối tượng thuộc tính protected m_buttonNhapxong kiểu CButton. Trong OnCreate int CEmpWnd OnCreate LPCREATESTRUCT .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
10    172    0    29-05-2024
41    135    0    29-05-2024
8    119    0    29-05-2024
11    111    1    29-05-2024
185    112    0    29-05-2024
6    115    0    29-05-2024
165    95    0    29-05-2024
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.