[Delphi] Mediacentre remote input afvangen

Pagina: 1
Acties:

  • RefleXion
  • Registratie: Februari 2004
  • Laatst online: 14-02 10:30
Ik heb hier een mediacentre pc gebouwd en hierop draai ik MediaPortal (www.team-mediaportal.org),
Nu heb ik er een afstandsbediening bij gekocht (eRemote van Microsoft). Nu wil ik met de
afstandsbediening het scherm uit kunnen zetten. Helaas zit deze optie niet in MediaPortal (Alleen
de PC afsluiten of standby zetten). En mijn idee was om een programmaatje te schrijven dat op de
achtergrond luistert naar de commando's. Het scherm uitzetten is het probleem niet. Maar ik weet
niet hoe ik de API calls van windows op kan vangen. Ik heb wel al op de MSDN site gevonden dat het
commando binnenkomt op WM_INPUT. Ik programmeer al vrij lang in Delphi en daarom zou ik ook
graag de oplossing in pascal hebben. Iemand die weet hoe ik dit voor elkaar kan krijgen? (Het liefst
zonder hook DLL, maar het mag wel).

58x PV Enphase IQ8+, 16x PV SolarEdge, 2x PV los, 9x Marstek Venus E V3, Peugeot e-208


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

En wordt die WM_INPUT message niet naar alle toplevel windows gestuurd? Laat die documentatie eens zien.

We adore chaos because we like to restore order - M.C. Escher


  • RefleXion
  • Registratie: Februari 2004
  • Laatst online: 14-02 10:30
LordLarry schreef op woensdag 12 juli 2006 @ 19:23:
En wordt die WM_INPUT message niet naar alle toplevel windows gestuurd? Laat die documentatie eens zien.
Het komt hiervandaan:

http://msdn.microsoft.com...troldevicewithwindows.asp

Ondanks dat ik al een hele tijd met Delphi werk heb ik me eigenlijk nooit verdiept in de Windows API-calls. Ik weet dus ook helemaal niet hoe ze werken. Zou je misschien een stukje voorbeeld code kunnen neerzetten?

58x PV Enphase IQ8+, 16x PV SolarEdge, 2x PV los, 9x Marstek Venus E V3, Peugeot e-208


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Zo te zien aan http://msdn.microsoft.com...nputmessages/wm_input.asp krijg je die WM_INPUT messages niet zomaar en moet je je wel goed registreren. Hier staat nog wat meer over Delphi en die afstandbediening: http://www.delphipages.co...ad.cfm?ID=163486&G=163486

Hoe je windows messages kan afhandeling in Delphi kan je lezen op http://info.borland.com/t.../delphi5/dg/messages.html

We adore chaos because we like to restore order - M.C. Escher


  • RefleXion
  • Registratie: Februari 2004
  • Laatst online: 14-02 10:30
Bedankt voor de hulp iedereen!

58x PV Enphase IQ8+, 16x PV SolarEdge, 2x PV los, 9x Marstek Venus E V3, Peugeot e-208