Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 536251|Répondre: 179

[Source] Entrée clavier analogique au niveau pilote .NET/C#

  [Copié le lien]
Publié sur 27/05/2017 09:37:08 | | | |
Introduction:
Le plus sélectionné par l’utilisateur, le plus simple et le plus facile à utiliser, le plus stable et le plus fiable Gratuit pour toujours L’intégration sous-jacente du système, véritable simulation matérielle au niveau du pilote Installation en un clic, c’est-à-dire ajouter une paire de claviers et souris entièrement programmables à l’ordinateur, fonctionnement facile et automatique de l’ordinateur Adapté aux normes VB6, DELPHI, VC, BC, VB.NET, C#, JAVA, langage facile et autres langages de programmation Supporte les systèmes d’exploitation WINXP et supérieurs 32 bits et 64 bits Essentiel pour les applications personnelles de bureau et les installations de studio de jeux De plus, il propose des pilotes qui ne nécessitent pas du tout une vraie version clavier et souris, ainsi que des pilotes protégés par NP et d’autres versions protégées

Je recommande les autres :
.net/c# WinRing0 entrée clavier analogique au niveau du pilote [code source]
http://www.itsvse.com/thread-3924-1-1.html
(Source : Architecte)


Comment utiliser DD :
Les appels de programmes compilés 32 bits DD32.dll (VB6, langage facile), appels de programme compilés 64 bits DD64.dll (cette dll peut aussi être nommée arbitrairement). Ensuite, appelle la fonction d’interface.

Capture d’écran de l’effet de l’étui :



Description de la fonction :
Toutes les fonctions (sauf indication contraire) ont des paramètres et des valeurs de retour de type int32

1. DD_btn (Paramètres)
Fonction : Simule des clics de souris
Paramètres : 1 = Appui en clic gauche, 2 = Bouton gauche pour relâcher
4 = Clic droit pour appuyer , 8 = Clic droit pour relâcher
16 = Appuie sur le bouton du milieu , 32 = Relâche le bouton du milieu
64 = 4 touches à presser, 128 = 4 touches à relâcher
256 =5 touche à presser, 512 =5 touche à relâcher
Exemple : Simuler que le bouton droit de la souris n’a besoin d’écrire que de façon continue (un délai peut être ajouté au milieu) dd_btn(4) ; dd_btn(8) ;

2. DD_mov (paramètre x, paramètre y)
Fonction : Simule le mouvement des paires de souris
Paramètres : Paramètre x, paramètre y est l’origine en haut à gauche de l’écran.
Exemple : Déplacez la souris au centre de l’écran avec une résolution de 1920*1080,
int x = 1920/2 ; int y = 1080/2 ;
DD_mov(x,y) ;

3. DD_movR (paramètre dx, paramètre dy)
Fonction : Simule le mouvement relatif de la souris
Paramètre : Paramètre dx , le paramètre dy prend les coordonnées courantes comme origine.
Exemple : Déplacez la souris de 10 pixels vers la gauche
DD_movR(-10,0) ;

4. DD_whl (Paramètres)
Fonction : Simule une molette de souris
Paramètres : 1 = Devant, 2 = Arrière
Exemple : avancer d’un bloc, DD_whl (1)

5. DD_key (paramètre 1, paramètre 2)
Fonction : Simule les touches du clavier
Paramètres : Pour le paramètre 1, veuillez consulter [DD Virtual Keyboard Table].
Paramètre 2, 1 = presser, 2 = libérer
Exemple : simuler la touche TAB, écrire simplement en continu (un délai peut être ajouté entre les deux)
DD_key(300, 1) ;
DD_key(300, 2) ;

6. DD_todc (paramètre)
Fonction : Convertir le code de clé virtuelle de Windows en code dédié DD.
Paramètres : code de clé virtuelle Windows
Exemple : int ddcode = DD_todc(VK_ESCAPE) ;
Dim ddcode As int32 = DD_todc(27) ;

7. DD_str (Paramètres)
Fonctions : Entrer directement les caractères et espaces visibles sur le clavier
Paramètres : chaîne, (notez que ce paramètre n’est pas de type int32)
Exemple : DD_str (« MyEmail@aa.bb.cc !@#$ « )


Post-scriptum :
Les jeux et les opérations de bureau normales sont automatisés, et toutes les simulations de souris et clavier peuvent être effectuées avec seulement DD_btn, DD_mov, DD_whl DD_movR quatre fonctions pour contrôler la souris et DD_key une fonction pour contrôler le clavier. (DD Enhanced est nécessaire pour la simulation dans certains jeux avec protection)
Pour les appels locaux, les noms de DD32.dll ou DD64.dll des fichiers de chemin sont enregistrés dans le registre comme suit :
HKEY_LOCAL_MACHINE\LOGICIEL\DD XOFT\path


Code démo C# :
Adresse de téléchargement :

Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaîtRépondre






Précédent:entrée clavier analogique C#, touches de symboles numériques correspondantes sur le clavier
Prochain:.net/c# pour passer de l’anglais au chinois
Publié sur 04/01/2019 23:37:54 |
       
Les sujets d’engagement/réponse sont décalés
RE: .net/c# 驱动级模拟键盘输入 [修改]
Publié sur 22/09/2020 22:07:08 |

Pas mal, on peut simuler une saisie clavier indispensable pour obtenir de l’aide
Publié sur 23/07/2018 20:59:44 |
Pas mal, on peut simuler une saisie clavier indispensable pour obtenir de l’aide
Publié sur 29/06/2017 16:57:43 |
Je cherche Dongdong à ce sujet, merci de partager !
Publié sur 29/06/2017 19:49:48 |
1111111111111111111111

Score

Nombre de participants1MO-1 contribuer-1 Effondrement raison
QWERTYU -1 -1 Ne versez pas d’eau, améliorer la qualité des messages de réponse est le devoir de chaque membre.

Voir toutes les notes

Publié sur 30/06/2017 09:26:10 |
Pas mal, on peut simuler une saisie clavier indispensable pour obtenir de l’aide
Publié sur 16/08/2017 13:57:08 Depuis le téléphone |
J’ai juste besoin de jeter un œil, merci
Publié sur 09/09/2017 22:46:33 |
Merci au propriétaire,
Publié sur 20/09/2017 12:01:28 |
Merci de partager !
Publié sur 20/09/2017 18:46:34 |
Kankan~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Publié sur 22/09/2017 14:30:49 |
Validation réseau à chaque chargement. Les erreurs sont souvent signalées
Publié sur 22/09/2017 17:25:11 |
Merci d’avoir partagé
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com