Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinAPI] gdzie pcha się SC_MONITORPOWER ?

Ostatnio zmodyfikowano 2011-06-14 16:10
Autor Wiadomość
pekfos
Temat założony przez niniejszego użytkownika
[WinAPI] gdzie pcha się SC_MONITORPOWER ?
» 2011-06-13 18:41:25
C/C++
SendMessage( hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 1 );
i mam pytanie: przez jakie hwnd można się dobrać do monitora? pulpit? HWND_BROADCAST?
P-34119
DejaVu
» 2011-06-13 19:20:26
A co Ty od niego chcesz?
P-34120
yoogi
» 2011-06-14 12:48:45
Hmmm... podaj HWND aplikacji albo NULL i powinno chodzić, jeszcze jest taka chamska funkcja BlockInput(), niestety nie chodzi u mnie jak trzeba nie wiem jak jest u innych.
P-34133
pekfos
Temat założony przez niniejszego użytkownika
» 2011-06-14 16:10:18
nie wiem jak BlockInput() może tu pomóc :P poszperałem trochę i spotkałem się z zapisem -1 jako HWND czyli 0xFFFF czyli HWND_BROADCAST. Zawsze można wysłać komunikat do pulpitu który zawsze istnieje lub do okna które aktualnie ma focusa. Chodzi raczej o dowolne okno bo polecenie ma trafić do DefWindowProc() więc chyba jest bez różnicy gdzie pójdzie..
P-34141
« 1 »
  Strona 1 z 1