Câu hỏi

28/05/2013 07:40
Có cách nào "đánh lừa" để khi nhấn nút "shutdown" thì máy về chế độ "Standby"?
Trong Windows, có cách nào "đánh lừa" để khi nhấn nút "shutdown" thì máy về chế độ "Standby" thay vì chọn nút Standby, và ngược lại?
tybaby9
28/05/2013 07:40
Danh sách câu trả lời (1)

Về nguyên tắc thì bạn có thể thực hiện được bất kỳ điều gì nếu đã biết được giải thuật giải quyết vấn đề đó. Một trong các cách giải quyết yêu cầu của bạn là viết lại (override) hàm TextOut() của Windows. Thật vậy, muốn hiển thị 1 chuỗi văn bản, chương trình ứng dụng sẽ phải gọi (trực tiếp hay gián tiếp thông qua các hàm khác) hàm TextOut(). Nhiệm vụ của hàm TexOut() mới mà bạn phải viết là kiểm tra xem chuỗi cần hiển thị là "Standby" thì hiển thị thành "Shutdown" và nếu chuỗi cần hiển thị là "Shutdown" thì hiển thị thành "Standby". Với cách này, người dùng sẽ bị lừa (chứ không phải máy bị lừa). Để biết qui trình override 1 hàm API, bạn nên đọc sách "Advanced Windows : The Developers Guide to the Win32 API for Windows X" của Jeffrey Richter (X có thể là Win95, Win NT, Win2000, WinXP), sách này có ở phòng photocopy Khoa CNTT ĐHBK Tp.HCM.
Trả lời câu hỏi
Câu hỏi lĩnh vực Câu hỏi khác
Rao vặt Siêu Vip