Brauche hilfe bei multimedia hotkeys !!



  • Hi
    hab probleme beim verständniss von den WM_Input. Wollte für eine Multimediatastatur
    bzw Fehrnbedinung von Microsoft die Tasten abfragen nur komm ich nicht dahinter wie das Klappen soll mit dem Borland Builder kann mir einer helfen ?

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwmt/html/remote_control.asp

    RAWINPUTDEVICE Rid[1];
    
    Rid[0].usUsagePage = 0xFFBC;
    Rid[0].usUsage = 0x88; 
    Rid[0].dwFlags = 0;
    
    if (RegisterRawInputDevices(Rid, 1, sizeof(Rid[0])) == FALSE) 
    {
        ErrorExit();  // Add error-handling code here.
    }
    
    using System.Windows.Forms;
    .
    .
    .
    class Form1Window : NativeWindow
    { 
      private const int WM_KEYDOWN = 0x0100;
      private int iChar;
      public Form1 form;
    
      protected override void WndProc(ref Message message)
      {
        // Handle the navigation and numeric buttons.
    
        if (message.Msg == WM_KEYDOWN)
        {
          iChar = message.WParam.ToInt32();
    
          switch(iChar)
          {
            case (int)Keys.D0:
              // Handle 0 key here.  
              break;
           // Insert more cases here.
    .
    .
    .
          }  // End switch.
        }    // End key messages.
        base.WndProc(ref message);
      }      // End WndProc
    }        // End class.
    
    public Form1()
    {
      InitializeComponent();
      Form1Window win = new Form1Window();
      win.form = this;
      win.AssignHandle(this.Handle);
    }
    

    Was muß ich hierbei schreiben was muß ich includieren und wie frag ich jetzt play ab???

    danke für die hilfe !!!!


Anmelden zum Antworten