See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 536251|Vastuse: 179

[Allikas] .NET/C# draiveritaseme analoogklaviatuuri sisend

  [Kopeeri link]
Postitatud 27.05.2017 09:37:08 | | | |
Sissejuhatus:
Kõige rohkem kasutaja poolt valitud, kõige lihtsam ja lihtsam kasutada, kõige stabiilsem ja usaldusväärsem Igavesti tasuta Süsteemi aluseks olev integreerimine, tõeline draiveritaseme riistvarasimulatsioon Ühe klõpsuga paigaldus, see tähendab paar täielikult programmeeritavat klaviatuuri ja hiirt arvutisse, arvuti lihtne ja automaatne töö. Sobib VB6, DELPHI, VC, BC, VB.NET, C#, JAVA, lihtsa keele ja teiste programmeerimiskeelte jaoks Toeta WINXP ja vanemaid 32-bitist ja 64-bitist operatsioonisüsteemi Oluline isiklike lauaarvuti rakenduste ja mängustuudio paigalduste jaoks Lisaks pakub see draivereid, mis ei vaja üldse päris klaviatuuri ja hiire versiooni, samuti draivereid, mida on kaitsnud NP ja teised kaitstud versioonid

Soovita teisi:
.net/c# WinRing0 draiveritaseme analoogklaviatuuri sisend [lähtekood]
http://www.itsvse.com/thread-3924-1-1.html
(Allikas: Arhitekt)


Kuidas kasutada DD-d:
32-bitised kompileeritud programmikutsed DD32.dll (VB6, lihtne keel), 64-bitised kompileeritud programmikutsed DD64.dll (seda DLL-i võib nimetada ka suvapäraselt). Seejärel kutsu liidese funktsioon.

Ekraanipilt korpuse efektist:



Funktsiooni kirjeldus:
Kõik funktsioonid (kui pole teisiti määratud) omavad parameetreid ja tagastavad väärtusi tüüpi int32

1. DD_btn (Parameetrid)
Funktsioon: Simuleerib hiireklõpse
Parameetrid: 1 = vasaku klõpsuga vajutamine, 2 = vasakklõpsuga vabastamine
4 = Paremklõps vajutamiseks , 8 = Paremklõps vabastamiseks
16 = Vajuta keskmist nuppu, 32 = Vabasta keskmine nupp
64 = 4 klahvi vajutamiseks , 128 = 4 klahvi vabastamiseks
256 = 5 klahvi vajutamiseks, 512 = 5 klahvi vabastamiseks
Näide: Simuleeri parema hiireklahvi kirjutamist ainult pidevalt (viivituse saab lisada keskele) dd_btn(4); dd_btn(8);

2. DD_mov (parameeter X, parameeter y)
Funktsioon: Simuleerib hiirepaaride liikumist
Parameetrid: parameeter x, parameeter y on alguspunkt ekraani vasakus ülanurgas.
Näide: Liiguta hiir ekraani keskele resolutsiooniga 1920*1080,
int x = 1920/2 ; int y = 1080/2;
DD_mov(x,y) ;

3. DD_movR (parameeter dx, parameeter dy)
Funktsioon: Simuleerib suhtelist hiire liikumist
Parameeter: parameeter dx , parameeter dy võtab praegused koordinaadid alguspunktiks.
Näide: Liiguta hiirt 10 pikslit vasakule
DD_movR(-10,0) ;

4. DD_whl (Parameetrid)
Funktsioon: Simuleerib hiireratast
Parameetrid: 1 = Eesminek, 2 = Tagumine
Näide: Rulli ühe ploki võrra edasi, DD_whl (1)

5. DD_key (parameeter 1, parameeter 2)
Funktsioon: Simuleerib klaviatuuri klahve
Parameetrid: Parameetri 1 kohta vaadake palun [DD Virtual Keyboard Table].
Parameeter 2, 1 = vajutamine, 2 = vabastamine
Näide: simuleeri TAB-klahvi, kirjuta pidevalt (vahepeal võib lisada viivituse)
DD_key(300, 1);
DD_key(300, 2);

6. DD_todc (parameeter)
Funktsioon: Teisenda Windowsi virtuaalvõtme kood DD-le pühendatud võtmekoodiks.
Parameetrid: Windowsi virtuaalvõtme kood
Näide: int ddcode = DD_todc(VK_ESCAPE);
Dim ddcode As int32 = DD_todc(27);

7. DD_str (Parameetrid)
Funktsioonid: Sisesta otse klaviatuuril nähtavad tähemärgid ja tühikud
Parameetrid: string, (pane tähele, et see parameeter ei ole tüüpi int32)
Näide: DD_str("MyEmail@aa.bb.cc !@#$")


Järelsõna:
Tavalised mängud ja lauaarvuti toimingud on automatiseeritud ning kõik hiire- ja klaviatuuri simulatsioonitoimingud on teostatavad vaid DD_btn, DD_mov, DD_whl DD_movR nelja funktsiooniga hiire juhtimiseks ning DD_key ühe funktsiooniga klaviatuuri juhtimiseks. (DD Enhanced on mõnes mängus simulatsiooniks vajalik kaitsetega)
Kohalike kõnede puhul salvestatakse registrisse DD32.dll või DD64.dll tee failinimed järgmiselt:
HKEY_LOCAL_MACHINE\SOFTWARE\DD XOFT\path


C# demokood:
Allalaadimise aadress:

Turistid, kui soovite näha selle postituse peidetud sisu, palunVastuse






Eelmine:C# analoogklaviatuuri sisend, vastavad numbrilised sümboliklahvid klaviatuuril
Järgmine:.net/c# inglise ja hiina keele vahel vahetamiseks
Postitatud 04.01.2019 23:37:54 |
       
Kaasamise/vastamise teemad on keelatud
RE: .net/c# 驱动级模拟键盘输入 [修改]
Postitatud 22.09.2020 22:07:08 |

Pole paha, saad simuleerida klaviatuuri sisendi abiks hädavajalikku
Postitatud 23.07.2018 20:59:44 |
Pole paha, saad simuleerida klaviatuuri sisendi abiks hädavajalikku
Postitatud 29.06.2017 16:57:43 |
Otsin Dongdongi selles osas, aitäh jagamast!
Postitatud 29.06.2017 19:49:48 |
1111111111111111111111

Skoor

Osalejate arv1MB-1 Aitavad kaasa-1 Ahenda põhjus
QWERTYU -1 -1 Ära vala vett, vastuste kvaliteedi parandamine on iga liikme kohustus.

Vaata kõiki hinnanguid

Postitatud 30.06.2017 09:26:10 |
Pole paha, saad simuleerida klaviatuuri sisendi abiks hädavajalikku
Postitatud 16.08.2017 13:57:08 Telefonist |
Vajan lihtsalt, vaata üle, aitäh
Postitatud 09.09.2017 22:46:33 |
Aitäh üürileandjale,
Postitatud 20.09.2017 12:01:28 |
Aitäh, et jagasid!
Postitatud 20.09.2017 18:46:34 |
Kankan~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Postitatud 22.09.2017 14:30:49 |
Võrgu valideerimine iga kord, kui see laaditakse. Vigadest teatatakse sageli
Postitatud 22.09.2017 17:25:11 |
Aitäh, et jagasid
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com