TAILIEUCHUNG - Chương trình demo trên window

Chương trình demo: Application đơn giản trên Windows // Sử dụng thư viện API của Windows // // Nguyen Tri Tuan - Khoa CNTT – // ---------------------------------------------------------------------#include "" #include "" #define MAX_LOADSTRING 100 // Các biến HINSTANCE TCHAR TCHAR toàn cục hInst; szTitle[MAX_LOADSTRING]; szWindowClass[MAX_LOADSTRING]; // instance của application // Tiêu đề của cửa sổ // Tên lớp cửa sổ (window class name) // Prototype của các hàm xử lý ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM); // Hàm xử lý chính của application int APIENTRY WinMain(HINSTANCE. | ----------------------------------------------------------------------- Chương trình demo Application đơn giản trên Windows Sử dụng thư viện API của Windows Nguyen Tri Tuan - Khoa CNTT - ------------------------------------------------------------------------ include include define MAX_LOADSTRING 100 Các biến toàn cục HINSTANCE hlnst instance của application TCHAR szTitle MAX_LOADSTRING Tiêu đề của cửa sổ TCHAR szWindowClass MAX LOADSTRING Tên lớp cửa sổ window class name Prototype của các hàm xử lý ATOM MyRegisterclass HINSTANCE hlnstance BOOL initInstance HINSTANCE int LRESULT CALLBACK WndProc HWND UINT WPARAM LPARAM LRESULT CALLBACK About HWND UINT WPARAM LPARAM Hàm xử lý chính của application int APIENTRY WinMain HINSTANCE hInstance HINSTANCE hPrevInstance LPSTR lpCmdLine int nCmdShow Khởi tạo các biến chuỗi toàn cục LoadString hInstance IDS_APP_TItLe szTitle MAX_LOADSTRING LoadString hInstance IDC_C szWindowClass MAX_LOADSTRING Đăng ký lớp cửa sổ cho ứng dụng MyRegisterClass hlnstance Khởi tạo ứng dụng if InitInstance hInstance nCmdShow return FALSE Khởi tạo bảng phím tắt cho các menu item MSG msg HACCEL hAccelTable hAccelTable LoadAccelerators hInstance LPCTSTR IDC C Vòng lặp tiếp nhận và xử lý thông điệp while GetMessage msg NULL 0 0 if TranslateAccelerator hAccelTable msg TranslateMessage msg DispatchMessage msg return ----------------------------------------------------------------------- Hàm MyRegisterClass Đăng ký lớp cho cửa sổ chính Frame window ----------------------------------------------------------------------- ATOM MyRegisterClass HINSTANCE hInstance WNDCLASSEX wcex Nguyen Tri Tuan - Khoa CNTT - DHKHTN 1 6 sizeof WNDCLASSEX CS_HREDRAW CS_VREDRAW WNDPROC WndProc 0 0 hInstance LoadIcon .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
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.