Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - problema per far andare un thread senza bloccare l'interfaccia
Forum - C# / VB.NET - problema per far andare un thread senza bloccare l'interfaccia - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
MagoDelC++ (Normal User)
Rookie


Messaggi: 29
Iscritto: 03/05/2010

Segnala al moderatore
Postato alle 21:50
Giovedì, 24/06/2010
ma devi proprio infierire! non mi vuoi neanche un pò di soddisfazione! ho cercato di tutto sul serio in italiano in inglese su google inglese ma nulla sul serio tt in altri linguaggi o totalmente inutile.. mahh!!!:d
cmq sul serio tra qualche giorno ti passo il programma e mi dici che ne pensi,, (1 settimana fà non sapevo neanche cosa fosse il c# e un anno fa non sapevo cos era la programmazione) :D qualcosa di buono faccio anche io!!! :k:

ahhaha ho usato mille volte sul serio

Ultima modifica effettuata da MagoDelC++ il 24/06/2010 alle 21:53
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 9:26
Venerdì, 25/06/2010
Testo quotato

Postato originariamente da nessuno:

Ha trovato queste cose perchè tu sarai il decimilionesimo aspirante programmatore che chiede come fare click con il mouse da un proprio programma su un gioco (o qualcosa di simile) per fare un bot ...




ahhhhh non ci avevo pensato :D

PM Quote
Avatar
MagoDelC++ (Normal User)
Rookie


Messaggi: 29
Iscritto: 03/05/2010

Segnala al moderatore
Postato alle 10:12
Venerdì, 25/06/2010
no il mio non e per un gioco e non e mica facile fare un clik col mouse in automatico.. comunque ci sono riuscito in questo modo:
ho aggiunto using System.Runtime.InteropServices; ai system using
poi ho aggiunto:

Codice sorgente - presumibilmente C++

  1. [DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
  2.         public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
  3.  
  4.         private const int MOUSEEVENTF_LEFTDOWN = 0x02;
  5.         private const int MOUSEEVENTF_LEFTUP = 0x04;
  6.         private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
  7.         private const int MOUSEEVENTF_RIGHTUP = 0x10;



al form1
e ancora dopo ho fatto una procedura con:
Codice sorgente - presumibilmente C++

  1. public void faiclik()
  2.         {
  3.             int X = Cursor.Position.X;
  4.             int Y = Cursor.Position.Y;
  5.             mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, X, Y, 0, 0);
  6.         }



non credo che fosse poi cosi facile come avete detto voi... ma mi aveta "aiutato" :D quindi grazie... ;)

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:22
Venerdì, 25/06/2010
Testo quotato

Postato originariamente da MagoDelC++:
non credo che fosse poi cosi facile come avete detto voi... ma mi aveta "aiutato" :D quindi grazie... ;)



nessuno ha detto che fosse facile farlo, ma trovare informazioni su COME farlo si.

non c'è di che :)

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo