Codici di comando in Windows


1

Nell'articolo Microsoft Ergonomic Keyboard 4000 + Play Next Song Hack c'è una descrizione su come configurare un tasto sulla tastiera Microsoft.

Nell'articolo c'è una direzione concreta che codici assegnano per operazioni specifiche - vale a dire per la traccia Next e Previous. Mi chiedo come l'autore conoscesse i codici? Esiste un codice specifico per ogni comando che capisce Windows?

In tal caso, fornire un collegamento di tale tabella, per favore.


Ci sono alcune buone informazioni in questo capitolo di esempio da una vecchia guida del registro di MS Windows.
martineau,

Risposte:


2

Se hai installato il driver, dovresti avere un file

C:\Program Files\Microsoft IntelliType Pro\mscmdkey.xml

Che dovrebbe avere un elenco aggiornato dei codici chiave.

Probabilmente, però, è più semplice andare qui: http://xahlee.info/kbd/ms_keyboard/intellitype_registry.html perché l'elenco è ordinato.

Nota che la pagina a cui ti colleghi ha i valori DWORD creati in esadecimale, mentre l'elenco sulla pagina a cui ho collegato è di base 10, quindi probabilmente dovrai convertirlo in esadecimale per creare la chiave corretta.

ad es. MEDIA_PREVIOUS_TRACK_COMMAND == 704 (base 10) == 2c0 (esadecimale).

Interessante scoprire che i codici chiave intellitype sono abbastanza diversi dalle costanti chiave virtuali di Windows standard (definite, per esempio qui: http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs .85) .aspx ). Eppure per vedere una spiegazione decente per quello.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.