Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 536251|Svare: 179

[Kilde] .NET/C# driver-nivå analogt tastaturinngang

  [Kopier lenke]
Publisert på 27.05.2017 09:37:08 | | | |
Introduksjon:
Det mest brukervalgte, det enkleste og enkleste å bruke, det mest stabile og pålitelige Gratis for alltid Den underliggende integrasjonen av systemet, ekte drivernivå maskinvaresimulering Ett-klikk installasjon, det vil si å legge til et par fullt programmerbare tastaturer og mus til datamaskinen, enkel og automatisk drift av datamaskinen Egnet for VB6, DELPHI, VC, BC, VB.NET, C#, JAVA, enkle språk og andre programmeringsspråk Støtter WINXP og høyere 32-bits og 64-bits operativsystemer Essensielt for personlige skrivebordsapplikasjoner og installasjoner av spillstudioer I tillegg tilbyr den drivere som ikke krever en ekte versjon med tastatur og mus, samt drivere som er beskyttet av NP og andre beskyttede versjoner

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


Hvordan bruke DD:
32-bits kompilert programkall DD32.dll (VB6, enkelt språk), 64-bits kompilert programkall DD64.dll (denne dll kan også navngis vilkårlig). Deretter kaller du grensesnittfunksjonen.

Skjermbilde av case-effekten:



Funksjonsbeskrivelse:
Alle funksjoner (med mindre annet er spesifisert) har parametere og returnerer verdier av typen int32

1. DD_btn (Parametere)
Funksjon: Simulerer museklikk
Parametere: 1 = Venstreklikk, 2 = Venstreklikkfrigjøring
4 = Høyreklikk for å trykke , 8 = Høyreklikk for å frigjøre
16 = Trykk på midtknappen, 32 = Slipp midtknappen
64 = 4 taster å trykke på, 128 = 4 taster å slippe
256 =5 tast for å trykke, 512 =5 tast for å slippe
Eksempel: Simuler at høyre museknapp bare trenger å skrive kontinuerlig (forsinkelse kan legges til i midten) dd_btn(4); dd_btn(8);

2. DD_mov (parameter x, parameter y)
Funksjon: Simulerer museparbevegelse
Parametere: Parameter x, parameter y er origo øverst til venstre på skjermen.
Eksempel: Flytt musen til midten av skjermen med en oppløsning på 1920*1080,
int x = 1920/2 ; int y = 1080/2;
DD_mov(x,y) ;

3. DD_movR (parameter dx, parameter dy)
Funksjon: Simulerer relativ musebevegelse
Parameter: Parameter dx , parameter dy tar de nåværende koordinatene som origo.
Eksempel: Flytt musen 10 piksler til venstre
DD_movR(-10,0) ;

4. DD_whl (Parametere)
Funksjon: Simulerer et musehjul
Parametere: 1 = Foran, 2 = Bak
Eksempel: Rull én blokk fremover, DD_whl (1)

5. DD_key (parameter 1, parameter 2)
Funksjon: Simulerer tastaturtaster
Parametere: For parameter 1, se [DD Virtual Keyboard Table].
Parameter 2, 1 = trykk, 2 = frigjøring
Eksempel: Simuler TAB-tasten, bare skriv kontinuerlig (forsinkelse kan legges til imellom)
DD_key(300, 1);
DD_key(300, 2);

6. DD_todc (parameter)
Funksjon: Konverter Windows virtuell nøkkelkode til DD dedikert nøkkelkode.
Parametere: Windows virtuell nøkkelkode
Eksempel: int ddcode = DD_todc(VK_ESCAPE);
Dim ddcode As int32 = DD_todc(27);

7. DD_str (Parametere)
Funksjoner: Skriv inn tegn og mellomrom direkte på tastaturet
Parametere: streng, (merk at denne parameteren ikke er av typen int32)
Eksempel: DD_str("MyEmail@aa.bb.cc !@#$")


Etterskrift:
Vanlige spill og skrivebordsoperasjoner er automatiserte, og alle mus- og tastatursimuleringer kan fullføres med bare DD_btn, DD_mov, DD_whl DD_movR fire funksjoner for å styre musen og DD_key én funksjon for å styre tastaturet. (DD Enhanced kreves for simulering i noen spill med beskyttelse)
For lokale kall lagres filnavnene DD32.dll eller DD64.dll stien i registeret som følger:
HKEY_LOCAL_MACHINE\SOFTWARE\DD XOFT\path


C# demokode:
Nedlastingsadresse:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare






Foregående:C# analog tastaturinngang, de tilsvarende numeriske symboltastene på tastaturet
Neste:.net/c# for å bytte mellom engelsk og kinesisk
Publisert på 04.01.2019 23:37:54 |
       
Engasjer/svar-temaer er feil
RE: .net/c# 驱动级模拟键盘输入 [修改]
Publisert på 22.09.2020 22:07:08 |

Ikke verst, du kan simulere tastaturinput er et must for hjelp
Publisert på 23.07.2018 20:59:44 |
Ikke verst, du kan simulere tastaturinput er et must for hjelp
Publisert på 29.06.2017 16:57:43 |
Ser etter Dongdong i denne sammenhengen, takk for at du delte!
Publisert på 29.06.2017 19:49:48 |
1111111111111111111111

Score

Antall deltakere1MB-1 bidra-1 Sammenbrudd grunn
QWERTYU -1 -1 Ikke hell vann, å forbedre kvaliteten på svarinnleggene er hvert medlems ansvar.

Se alle vurderinger

Publisert på 30.06.2017 09:26:10 |
Ikke verst, du kan simulere tastaturinput er et must for hjelp
Publisert på 16.08.2017 13:57:08 Fra telefonen |
Trenger bare, ta en titt, takk
Publisert på 09.09.2017 22:46:33 |
Takk til utleieren,
Publisert på 20.09.2017 12:01:28 |
Takk for at du delte!
Publisert på 20.09.2017 18:46:34 |
Kankan~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Publisert på 22.09.2017 14:30:49 |
Nettverksvalidering hver gang den lastes. Feil rapporteres ofte
Publisert på 22.09.2017 17:25:11 |
Takk for at du delte
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com