Máy tính, Internet > Lập trình > Lập trình phần mềm

Hướng dẫn viết chương trình cho phép người dùng đặt lịch các công việc sẽ được thực hiện khi shutdown Windows (tương tự như mục Startup)?

- Hướng dẫn viết chương trình cho phép người dùng đặt lịch các công việc sẽ được thực hiện khi shutdown Windows (tương tự như mục Startup). - Cách viết chương trình chạy thường trú có nhiệm vụ hiển thị thông báo nhắc nhở trước khi shutdown Windows?
tran luu ly
Windows là môi trường đa nhiệm, cho phép nhiều chương trình chạy đồng thời, mỗi chương trình đều chạy “thường trú” nếu bạn không ra lệnh dừng nó. Lưu ý khi bạn ra lệnh shutdown Windows, hệ thống sẽ gửi thông báo WM_QUERYENDSESSION cho từng chương trình đang chạy trên Windows để cảnh báo rằng hệ thống sắp shutdown, nếu ứng dụng nào muốn quan tâm đến sự kiện này thì hãy khai báo đoạn code xử lý sự kiện. thí dụ bạn muốn hiển thị thông báo nhắc nhở người dùng, hoặc đại đa số ứng dụng sẽ kiểm tra xem dữ liệu soạn thảo đã được lưu lên file chưa, nếu chưa thì thông báo yêu cầu người dùng quyết định lưu dữ liệu lên file... Tóm lại, với 2 ý trên, bất kỳ chương trình nào trên Windows đều có thể coi là thường trú, và nó luôn được Windows cảnh báo bằng thông báo WM_QUERYENDSESSION khi Windows muốn shutdown máy, do đó mỗi chương trình có quyền phản ứng theo cách riêng với sự kiện shutdown Windows.

Hỏi đáp đề xuất

Lập trình phần mềm

Làm sao viết được một file autorun gọi chương trình?}

>"_"< 14 năm
Chia tay bạn ơi cái đó hok đc pro lắm. tại vì con autorun này lấy chương trình virus để ở đâu gọi ra hok biết luôn. còn... Xem thêm
Lập trình phần mềm

Lập trình phần mềm khi viết xong chạy như thế nào ?}

Dương Thanh Mai 13 năm
E tìm trên mạng Turbo C để cài ra. Nó giống như Passcal. Khi cài ra xong, em có thể lập trình trong đó. ... Xem thêm
Lập trình phần mềm

Xin hướng dẫn bài lập trình C ?}

thuy linh 15 năm
Viết như thế này đơn gian hơn #include <stdio.h> #include <stdlib.h> #include <conio.h> int... Xem thêm
Lập trình phần mềm

Cách học hiệu quả lập trình C trên Windows như thế nào ?}

Cửa Hàng Phan Trần 11 năm
-Đầu tiên là bạn cần phải xác định được sản phẩm bạn cần lập trình ra là gì.Khi có mục tiêu bạn sẽ... Xem thêm
Lập trình phần mềm

Ngôn ngữ nào để lập trình cho tương lai? Ai biết chỉ cho tôi với!}

Hoang duy Anh 16 năm
Đứng ở góc độ lập trình thì hiện tại ngôn ngữ .Net đang phát triển ở giai đoạn mạnh mẽ nhất, hàng loạt các web 2.0 được... Xem thêm