Diskuze: Hledám program pro vypínání monitoru a zapnutí !klávesou, nikoliv myší
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Můžeš dát prosím příklad některé z aplikací, které jsi zkoušel? Zapínat, či vypínat monitor programem z počítače běžně není možné. Některé lepší monitory to umí, ale jsou to spíše výjimky a každý výrobce to má řešené jinak.
Co se týče zapnutí při startu PC, tak to není problém nastavit u jakékoliv aplikace přímo ve Windows.
MonitorES - ten používám , ale nemá danou funkci
TurnOff LCD – ne
Monitor Off – ne
Turn Off Monitor – ne
všechny tyto se nedají nastavit tak, aby je nezapl pohyb myší
Pokud chceš zapínat/vypínat monitor programově, pak je to možné pomocí Win32 API.
Konkrétně pomocí:
SendMessage(hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, param);
kde:
hWnd je handle okna
WM_SYSCOMMAND = 0x0112
SC_MONITORPOWER = 0xF170
param je mód monitoru: -1 zapnuto, 2 vypnuto, 1 spořící mód
Vypnutí monitoru tedy může vypadat následovně:
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
Zapnutí monitoru lze provést jak pomocí stisku klávesy tak pomocí myši.
Aby se zapnul monitor pouze pomocí klávesy,
je třeba po zavolání funkce SendMessage() pozastavit zpracování vstupních
událostí myši a po stisku kláves je znovu povolit.
Za kolik mi to vytvoříš, abych to měl jako program?
MonitorES. takhle vypadá jeho rozhraní. viz příloha.
Nejsem programátor.
Potřebuji tedy jak píši pouze, aby se to zapínalo při zapnutí PC, aby to při zadání kláves ALT+Y - případně s možností nastavit jiné klávesy vyplo monitor a aby to po kliknutí na klávesu či kliknutí na myš probudilo PC - ne při pohnutí myší.
Kdyžtak mi můžeš napsat či zavolat i na telefon 731 479 194. Díky, Vítek.
Zobrazeno 5 zpráv z 5.