Sandro Bizioli


Chi sogna di giorno conosce molte cose che sfuggono a chi sogna soltanto di notte. (E.A.Poe)
Mappa

Spostare il cursore del mouse sullo schermo.

Per concludere l'anno vediamo una semplice routine, quasi banale, ma spesso fonte di qualche problema.
Come faccio a muove da codice il puntatore del mouse sullo schermo?

VB6 ci metteva a disposizione un'api e più precisamente la SetCursorPos
Declare Function SetCursorPos Lib "user32" _(ByVal x As Long, ByVal Y As Long) As Long

Come sempre VB.Net ci permette di agire senza ricorrere alle API e più precisamente impostando la prorietà Cursor.Position

Un piccolo esempio:
Dim pt As New Point(200, 200)
Cursor.Position = pt

Categoria: VB.Net
lunedì, 31 dic 2007 Ore. 19.02
Statistiche
  • Views Home Page: 111.318
  • Views Posts: 567.230
  • Views Gallerie: 115.945
  • n° Posts: 227
  • n° Commenti: 222
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003