Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 536251|Svar: 179

[Kilde] .NET/C# driver-niveau analogt tastaturindgang

  [Kopier link]
Opslået på 27/05/2017 09.37.08 | | | |
Indførelsen:
Den mest brugervalgte, den simpleste og letteste at bruge, den mest stabile og pålidelige Gratis for evigt Den underliggende integration af systemet, ægte driver-niveau hardware-simulation Ét-klik installation, det vil sige at tilføje et par fuldt programmerbare tastaturer og mus til computeren, nem og automatisk betjening af computeren Egnet til VB6, DELPHI, VC, BC, VB.NET, C#, JAVA, easy language og andre programmeringssprog Understøtter WINXP og derover 32-bit og 64-bit operativsystemer Essentielt for personlige skrivebordsapplikationer og installation af spilstudier Derudover tilbyder den drivere, der slet ikke kræver en rigtig version med tastatur og mus, samt drivere, der er beskyttet af NP og andre beskyttede versioner

Anbefaler de andre:
.net/c# WinRing0 driver-niveau analogt tastaturinput [kildekode]
http://www.itsvse.com/thread-3924-1-1.html
(Kilde: Arkitekt)


Sådan bruger du DD:
32-bit kompilerede programkald DD32.dll (VB6, easy language), 64-bit kompilerede programkald DD64.dll (denne dll kan også navngives vilkårligt). Kald derefter interfacefunktionen.

Skærmbillede af case-effekten:



Funktionsbeskrivelse:
Alle funktioner (medmindre andet er angivet) har parametre og returnværdier af typen int32

1. DD_btn (Parametre)
Funktion: Simulerer museklik
Parametre: 1 = Venstreklik, 2 = Venstreklik frigivelse
4 = Højreklik for at trykke , 8 = Højreklik for at frigive
16 = Tryk på midterknappen, 32 = Slip midterknappen
64 = 4 taster at trykke på, 128 = 4 taster at frigive
256 =5 tast for at trykke, 512 =5 tast for at frigive
Eksempel: Simuler, at højre museknap kun behøver at skrive kontinuerligt (forsinkelse kan tilføjes i midten) dd_btn(4); dd_btn(8);

2. DD_mov (parameter x, parameter y)
Funktion: Simulerer museparbevægelse
Parametre: Parameter x, parameter y er origo i øverste venstre hjørne af skærmen.
Eksempel: Flyt musen til midten af skærmen med en opløsning på 1920*1080,
int x = 1920/2 ; int y = 1080/2;
DD_mov(x,y) ;

3. DD_movR (parameter dx, parameter dy)
Funktion: Simulerer relativ musebevægelse
Parameter: Parameter dx , parameter dy tager de aktuelle koordinater som origo.
Eksempel: Flyt musen 10 pixels til venstre
DD_movR(-10,0) ;

4. DD_whl (Parametre)
Funktion: Simulerer et musehjul
Parametre: 1 = Foran, 2 = Bagved
Eksempel: Rul en blok frem, DD_whl (1)

5. DD_key (parameter 1, parameter 2)
Funktion: Simulerer tastaturtaster
Parametre: For parameter 1, se venligst [DD Virtual Keyboard Table].
Parameter 2, 1 = tryk, 2 = frigivelse
Eksempel: Simulér TAB-tasten, skriv bare kontinuerligt (forsinkelse kan tilføjes imellem)
DD_key(300, 1);
DD_key(300, 2);

6. DD_todc (parameter)
Funktion: Konverter Windows virtuel nøglekode til DD dedikeret nøglekode.
Parametre: Windows virtuel nøglekode
Eksempel: int ddcode = DD_todc(VK_ESCAPE);
Dim ddcode As int32 = DD_todc(27);

7. DD_str (Parametre)
Funktioner: Indtast direkte tegn og mellemrum, der er synlige på tastaturet
Parametre: streng, (bemærk at denne parameter ikke er af typen int32)
Eksempel: DD_str("MyEmail@aa.bb.cc !@#$")


Efterskrift:
Normale spil og skrivebordsoperationer er automatiserede, og alle mus- og tastatursimuleringsoperationer kan gennemføres med kun DD_btn, DD_mov, DD_whl DD_movR fire funktioner til at styre musen og DD_key én funktion til at styre tastaturet. (DD Enhanced er påkrævet for simulation i nogle spil med beskyttelse)
For lokale kald gemmes filnavnene på DD32.dll eller DD64.dll sti i registret som følger:
HKEY_LOCAL_MACHINE\SOFTWARE\DD XOFT\path


C# demokode:
Downloadadresse:

Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar






Tidligere:C# analogt tastaturinput, de tilsvarende numeriske symboltaster på tastaturet
Næste:.net/c# for at skifte mellem engelsk og kinesisk
Opslået på 04/01/2019 23.37.54 |
       
Engager/svar-emner er slukket
RE: .net/c# 驱动级模拟键盘输入 [修改]
Opslået på 22/09/2020 22.07.08 |

Ikke dårligt, du kan simulere tastaturinput er et must-have for at hjælpe
Opslået på 23/07/2018 20.59.44 |
Ikke dårligt, du kan simulere tastaturinput er et must-have for at hjælpe
Opslået på 29/06/2017 16.57.43 |
Jeg leder efter Dongdong i denne forbindelse, tak fordi du deler!
Opslået på 29/06/2017 19.49.48 |
1111111111111111111111

Score

Antal deltagere1MB-1 bidrage-1 Sammenbrud årsag
QWERTYU -1 -1 Hæld ikke vand, at forbedre kvaliteten af svarindlæg er hvert medlems pligt.

Se alle vurderinger

Opslået på 30/06/2017 09.26.10 |
Ikke dårligt, du kan simulere tastaturinput er et must-have for at hjælpe
Opslået på 16/08/2017 13.57.08 Fra telefonen |
Jeg skal bare lige kigge, tak
Opslået på 09/09/2017 22.46.33 |
Tak til udlejeren,
Opslået på 20/09/2017 12.01.28 |
Tak fordi du delte!
Opslået på 20/09/2017 18.46.34 |
Kankan~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opslået på 22/09/2017 14.30.49 |
Netværksvalidering hver gang den loader. Fejl rapporteres ofte
Opslået på 22/09/2017 17.25.11 |
Tak fordi du delte
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com