Windows có thể đưa ra cảnh báo khi bạn cố gắng đóng ứng dụng không?


0

Trong Windows 7, tôi sử dụng một ứng dụng mà đôi khi tôi vô tình đóng. Có cách nào để Windows đưa ra cảnh báo "Bạn có thực sự muốn làm điều này không" khi tôi cố gắng đóng ứng dụng? (Đây chỉ là một ứng dụng Windows bình thường mà tôi thường đóng bằng cách nhấp vào chữ thập ở góc trên bên phải của cửa sổ.)


3
Điều này chỉ có thể được xử lý bởi tác giả của chương trình.
Ramhound

Trong các chương trình trải nghiệm của tôi nhắc tôi nếu một cái gì đó chưa được lưu, và đó luôn là nỗi lo lớn nhất của tôi.
Guy Thomas

Câu trả lời:


1

Tôi không nghĩ bạn có thể làm điều đó trực tiếp bằng windows, nhưng bạn có thể sử dụng chương trình kho quyên góp nhỏ này để tắt nút Đóng trên windows.

http://www.donationcoder.com/Software/Skrommel/index.html#NoClose

Bạn vẫn có thể đóng chương trình bằng tùy chọn Tệp & gt; Thoát nếu có và bạn cần thêm chương trình vào lúc khởi động để hoạt động mọi lúc.


1

Khi bạn bấm vào nút đóng trên một cửa sổ bình thường, hệ điều hành sẽ gửi một "thông báo cửa sổ" cho quá trình sở hữu cửa sổ đó; ví dụ, WM_CLOSE ( thông tin kỹ thuật tại đây ).

Windows cung cấp API tích hợp (một phần của API Win32) mà bạn có thể sử dụng để chặn các thông báo cửa sổ được gửi đến các cửa sổ khác, thậm chí ngoài quy trình. Vì vậy, bạn có thể viết một ứng dụng bên ngoài thực hiện điều này.

Xem SetWindowsHookEx công Việt Hằng ngày.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.