July 27, 2009

Turnoff monitor with mouse click (code in c#)

Để tiện lợi cho việc tắt màn hình đối với một số laptop không có nút power. Hôm nay mình giới thiệu một phần mềm tắt màn hình thật đơn giản bằng một cái click chuột. Các bạn click here download chương trình.
Yêu cầu hệ thống phải có Net framework

Dưới đây là source code của chương trình:
[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);

const int WM_SYSCOMMAND = 0x0112;
const int SC_MONITORPOWER = 0xF170;
const int HWND_BROADCAST = 0xFFFF;
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

2 Comment:

Anonymous said...

Để tắt màng hình và nghe nhạc, nhưng mỗi lẫn tăng tiếng nhỏ tiếng thì màng hình lại mở lên, xong ta lại tắt nữa, làm như vậy làm cho mang hình tắt mở liên tục.
Mình thấy ở mấy laptop đời mới, họ có 1 tổ hợp phím (A) tắt màng hình, và một tổ hợp phím (B) mở màng hình, khi đó nghe nhạc , chuyển bài, tang tieng nho tiếng thì màng hình vẫn tắt, chỉ khi nảo ta bấm to hộp phím (B) thì nó mới mở lại
Mong các bạn cải cách chương trinh mình hoạt đọng gống như vậy được ko?
cảm on cac ban

nêu có tùy chọn tổ hợp phím (A) và (B) theo người dùng thi hay biết mấy.
http://pmhoang.wordpress.com/
Mail và chát: pm.hoang@yahoo.com

Anonymous said...

Đúng rồi đó, bạn làm chương trình giống chức năng của Laptop Asus đó, ấn tổ hợp phím Fn+F7 để tắt màn hình, và ấn lại thì nó mở.
Như thế khi nghe nhạc ta có thể tăng tiếng nhỏ tiếng được.
Mình cũng nên học hỏi và làm 1 tổ hợp phim tương tự như vậy cho các laptop không có tổ hợp phím tắt.

Post a Comment

Để chất lượng các bài viết ngày được tốt hơn, Bạn vui lòng để lại góp ý hoặc nhận xét vào khung bên dưới. Bạn có thể tự do nhận xét nhưng không trái với thuần phong mỹ tục. Khi gửi nhận xét xin vui lòng để lại: Tên, Địa chỉ mail hoặc địa chỉ Blog để tôi được biết bạn là ai. Xin cảm ơn!

Các bài liên quan




Recent Comments

Xã hội - VnExpress.net