Accueil > > > CHANGER LA VITESSE DU CLAVIER ET LE DELAI DE REPETITION
CHANGER LA VITESSE DU CLAVIER ET LE DELAI DE REPETITION
Information sur la source
Description
Comment puis-je changer la vitesse et le deali du clavier ? Mettez les déclarations suivantes :
Source
- Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
- Public Const SPI_GETKEYBOARDDELAY = 22
- Public Const SPI_GETKEYBOARDSPEED = 10
- Public Const SPI_SETKEYBOARDDELAY = 23
- Public Const SPI_SETKEYBOARDSPEED = 11
- Public Const SPIF_SENDCHANGE = 1
- Public OldKeySpeed As Long
- Public OldKeyDelay As Long
-
- Sub RendreClavierPlusRapide()
- Dim Retcode As Long
- Dim FastKeySpeed As Long
- Dim FastKeyDelay As Long
- Dim dummy As Long
- FastKeySpeed = 31
- FastKeyDelay = 0
- dummy = 0
-
- Retcode = SystemParametersInfo(SPI_GETKEYBOARDSPEED, 0, OldKeySpeed, 0)
- Retcode = SystemParametersInfo(SPI_GETKEYBOARDDELAY, 0, OldKeyDelay, 0)
- Retcode = SystemParametersInfo(SPI_SETKEYBOARDSPEED, FastKeySpeed, dummy, IF_SENDCHANGE)
- Retcode = SystemParametersInfo(SPI_SETKEYBOARDDELAY, FastKeyDelay, dummy, IF_SENDCHANGE)
- End Sub
-
- Sub RestaurerLeClavier()
- Dim Retcode As Long
- Dim dummy As Long
- dummy = 0
- Retcode = SystemParametersInfo(SPI_SETKEYBOARDSPEED, OldKeySpeed, dummy, PIF_SENDCHANGE)
- Retcode = SystemParametersInfo(SPI_SETKEYBOARDDELAY, OldKeyDelay, dummy, PIF_SENDCHANGE)
- End Sub
Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Const SPI_GETKEYBOARDDELAY = 22
Public Const SPI_GETKEYBOARDSPEED = 10
Public Const SPI_SETKEYBOARDDELAY = 23
Public Const SPI_SETKEYBOARDSPEED = 11
Public Const SPIF_SENDCHANGE = 1
Public OldKeySpeed As Long
Public OldKeyDelay As Long
Sub RendreClavierPlusRapide()
Dim Retcode As Long
Dim FastKeySpeed As Long
Dim FastKeyDelay As Long
Dim dummy As Long
FastKeySpeed = 31
FastKeyDelay = 0
dummy = 0
Retcode = SystemParametersInfo(SPI_GETKEYBOARDSPEED, 0, OldKeySpeed, 0)
Retcode = SystemParametersInfo(SPI_GETKEYBOARDDELAY, 0, OldKeyDelay, 0)
Retcode = SystemParametersInfo(SPI_SETKEYBOARDSPEED, FastKeySpeed, dummy, IF_SENDCHANGE)
Retcode = SystemParametersInfo(SPI_SETKEYBOARDDELAY, FastKeyDelay, dummy, IF_SENDCHANGE)
End Sub
Sub RestaurerLeClavier()
Dim Retcode As Long
Dim dummy As Long
dummy = 0
Retcode = SystemParametersInfo(SPI_SETKEYBOARDSPEED, OldKeySpeed, dummy, PIF_SENDCHANGE)
Retcode = SystemParametersInfo(SPI_SETKEYBOARDDELAY, OldKeyDelay, dummy, PIF_SENDCHANGE)
End Sub
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Changer les touches du clavier [ par Cephalotus ]
Je voudrais savoir comment changer les touches de mon clavier de maniere à ce que cela affecte tout les fonctions de traitement de textes de l' ordi,
comment changer en passent d'1 edit vers 1 autre la langue du clavier par programmation [ par ville007 ]
JUSTE UNE QUESTION ? VOILA J'AI DEVELOPPE UNE APPLICATION EN ARABE ET J4AI BESION D 1 CHOSE C COMMENT FARE POUR NE PAS CHANGER A CHAQUE FOIR LA LAGUE
changer la langue de clavier avec un code vb.net [ par amone_1905 ]
salut tt le mondeje ss en train de developper une application avec vbexpresse 2005 ,et je veut un code qui peut modifier ou changer la langue de clavi
changer de page avec le clavier [ par jer666 ]
Bonjour tout le monde, je suis un debutant en flash, mais je m'accroche, j'essaye au maximum de chercher par moi mêmemais là je trouve pas
changer la langue du clavier [ par le_chef ]
salut,je vx changer la langue de clavier dé que je click dans un textboxpar exemple jé deux langue installé(francais,arab) dé que je click sur text1 l
Comment changer de façon automatique le point du clavier numerique par la virgule [ par Salmiok ]
Bonjour,J'aimerais via une box (Active)Qu'a chaque fois que j'appuie sur le point du clavier numerique,que se soit un point a la place qui apparaisse.
Impossible de changer d'imprimante [ par pledoux ]
Bonjour,J'ai le code suivant pour changer mon imprimante. "label_imprimante" contient le nom de l'imprimante sur laquelle je veux imprimer&n
[Vb Net] Changer la résolution de l'écran lors du lancement de l'application de 800*600 -> 1024*768 [ par boumbo73 ]
Bonjour, Voila j'ai fait une application optimisé pour l'affichage en 1024*768. Comment je peux faire pour changer la résoltuion de l'é
[vb net]Changer la résolution de l'écran en vb net [ par boumbo73 ]
Bonjour, C'est bien je trouve plein de source pour changer la résolution mais ne vb 6 ! Comment faire en vb net ?????? Ca fait des jours que je
Changer la couleur dans un DBgrid en fonction d'une date... [ par nicduf ]
Salut à tous, J'ai un DBGrid contenant une liste d'objet empruntés ainsi que la date à laquelle ils doivent être empruntés. Je voudrais savoir comment
|
Derniers Blogs
[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|