Ik wil in een programma een CTRL+P toetsen combinatie simuleren. Heb het al redelijk voorelkaar, alleen heb nu een vreemd probleem.
Ik stuur de Messages rechtstreeks naar de handle van het window die ze moeten ontvangen. In dit geval de Media Player. Gewone enkele toetsen werken wel.
Als ik de toetscombinatie gewoon naar Windows stuur, dan werkt het wel. Maar ik wil niet dat het nodig is dat Media Player actief is. De focus heeft.
Met WinSight ben ik al aan het onderzoeken geweest. Hij genereert precies dezelfde messages als ik gewoon CTRL+P in druk of ze genereer met een programma die ze direct naar het goede window stuurt. Alles is gelijk, wParam en lParam.
Zie ik iets over het hoofd?
Andere toetsen reageert de Media Player wel op. Bv F9 en F10, voor het volume.
Ben een programmaatje aan het maken die signalen van een afstandsbediening ontvangt en dan daarmee andere programma bestuurd. WinAmp werkt al. Makkelijk joh, WinAmp met afstandsbediening. Nu wil ik Media Player ook zo maken, alleen Media Player heeft als sneltoetsen allemaal CTR+X toestencombinaties. En dat lukt nou net niet.
Ik stuur de Messages rechtstreeks naar de handle van het window die ze moeten ontvangen. In dit geval de Media Player. Gewone enkele toetsen werken wel.
Als ik de toetscombinatie gewoon naar Windows stuur, dan werkt het wel. Maar ik wil niet dat het nodig is dat Media Player actief is. De focus heeft.
Met WinSight ben ik al aan het onderzoeken geweest. Hij genereert precies dezelfde messages als ik gewoon CTRL+P in druk of ze genereer met een programma die ze direct naar het goede window stuurt. Alles is gelijk, wParam en lParam.
Zie ik iets over het hoofd?
Andere toetsen reageert de Media Player wel op. Bv F9 en F10, voor het volume.
Ben een programmaatje aan het maken die signalen van een afstandsbediening ontvangt en dan daarmee andere programma bestuurd. WinAmp werkt al. Makkelijk joh, WinAmp met afstandsbediening. Nu wil ik Media Player ook zo maken, alleen Media Player heeft als sneltoetsen allemaal CTR+X toestencombinaties. En dat lukt nou net niet.