Domanda

sto attuando un programma in C # che può "Play" istanza multipla di un gioco allo stesso tempo. Le azioni dell'istanza deposto le uova si basa su mie azioni. Ad esempio, quando scatto nella posizione X, Y dell'istanza principale, ci sarà clic del mouse nella stessa posizione in tutti gli altri istanza generato.

posso fare un semplice clic del mouse, mouse, mouse verso l'alto agganciando l'evento del mouse, e simulare lo stesso clic del mouse nella posizione in base alla posizione della finestra di ogni gioco. Tuttavia, questo approccio non aiuta se si tratta di trascinamento del mouse. E ha qualche battuta d'arresto in termini di prestazioni quando devo ciclo tutte le mie istanze di gioco per fare un clic del mouse virtuale.

ho scoperto che è possibile creare il mouse multipla utilizzando la MultiPoint SDK da Microsoft. Tuttavia, non ho potuto trovare alcuna documentazione su se è possibile simulare gli eventi multipli clic del mouse (diversi miniera) in C #? Se è allora come posso fare?

Grazie

È stato utile?

Soluzione

A meno che non si stanno manipolando un programma non hai scritto, penso che si potrebbero utilizzare l'API sbagliato per il lavoro.

Se avete bisogno di più azioni di script su più finestre, si sono probabilmente meglio a correre in sequenza. Sarà più facile per il codice ed eseguire il debug e non dovrà fare nulla di speciale. sceneggiatura Proprio ogni azione in sequenza e poi li esegue.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top