Autor Beitrag
tartare
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 89

Win XP SP2, WIN Vista Home Professional
Delphi 7/2009, C#, C++(VS 2005 Express)
BeitragVerfasst: So 27.05.07 21:18 
Hallo,

ich möchte meinen musikplayer mit den multimedia tasten bedienen, auch wenn die anwendung nicht den fokus besitzt. Wenn die Anwendung nicht fokusiert ist, wird ja kein OnKey ereignis mehr ausgelöst und messages erhält die anwendung auch nicht. Gibt es in C# eine möglichkeit stetig abzufragen ob eine bestimmte taste gedrückt wird oder wurde, zbsp Keys.MediaPlayPause?

Danke im Vorraus...
mfg tartare


Moderiert von user profile iconChristian S.: Topic aus Allgemeine .NET-Fragen verschoben am So 27.05.2007 um 21:18

_________________
Ich leb in meiner eigenen Welt, aber das is ok, da kennt man mich.
tartare Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 89

Win XP SP2, WIN Vista Home Professional
Delphi 7/2009, C#, C++(VS 2005 Express)
BeitragVerfasst: Mo 28.05.07 11:59 
Ok, hab das Problem gelöst:

ausblenden C#-Quelltext
1:
2:
[DllImport("user32.dll", EntryPoint = "GetKeyState")]
internal static extern short GetKeyStatePC(int key);

_________________
Ich leb in meiner eigenen Welt, aber das is ok, da kennt man mich.