begin process at 2012 02 16 18:43:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Position de la souris sur une image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Position de la souris sur une image

vendredi 23 avril 2004 à 14:11:00 | Position de la souris sur une image

schub1015


Bonjour, j'aimerais savoir comment avoir la position de la souris sur une image. Je veux utiliser ce truc pour tracer une ligne sur une image à partir de 2 clics sur la souris.

Merci pour votre aide.

vendredi 23 avril 2004 à 14:35:29 | Re : Position de la souris sur une image

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Soit tu utilise l'événement MouseMove si ton image est dans une PictureBox, soit tu utilise la fonction API GetCursorPos.

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
vendredi 23 avril 2004 à 15:47:19 | Re : Position de la souris sur une image

schub1015


mon image est dans un objet image.
Il existe une aide sur l'api getcursorpos ?
vendredi 23 avril 2004 à 15:49:08 | Re : Position de la souris sur une image

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Télécharge mon logiciel nommé POPAPI Viewer (voir ma signature), il y a de la doc sur cette fonction ainsi que des exemples

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
lundi 26 avril 2004 à 09:40:32 | Re : Position de la souris sur une image

schub1015


j'ai utilisé l'api getcursopos mais la ligne ne se trace pas au bon endroit.

Voici mon code :

Private Sub Image1_Click()
If (click = False) Then
click = True
Dim PNT_Position As POINTAPI
'on récupère la position du curseur
GetCursorPos PNT_Position
x1 = PNT_Position.X
y1 = PNT_Position.Y
Else
click = False
GetCursorPos PNT_Position
x2 = PNT_Position.X
y2 = PNT_Position.Y
Form2.Line (x1, y1)-(x2, y2)
End If

End Sub
lundi 26 avril 2004 à 10:29:31 | Re : Position de la souris sur une image

schub1015


j'ai utilisé l'api getcursopos mais la ligne ne se trace pas au bon endroit.

Voici mon code :

Private Sub Image1_Click()
If (click = False) Then
click = True
Dim PNT_Position As POINTAPI
'on récupère la position du curseur
GetCursorPos PNT_Position
x1 = PNT_Position.X
y1 = PNT_Position.Y
Else
click = False
GetCursorPos PNT_Position
x2 = PNT_Position.X
y2 = PNT_Position.Y
Form2.Line (x1, y1)-(x2, y2)
End If

End Sub
lundi 26 avril 2004 à 10:29:56 | Re : Position de la souris sur une image

schub1015


j'ai utilisé l'api getcursopos mais la ligne ne se trace pas au bon endroit.

Voici mon code :

Private Sub Image1_Click()
If (click = False) Then
click = True
Dim PNT_Position As POINTAPI
'on récupère la position du curseur
GetCursorPos PNT_Position
x1 = PNT_Position.X
y1 = PNT_Position.Y
Else
click = False
GetCursorPos PNT_Position
x2 = PNT_Position.X
y2 = PNT_Position.Y
Form2.Line (x1, y1)-(x2, y2)
End If

End Sub
lundi 26 avril 2004 à 10:30:10 | Re : Position de la souris sur une image

schub1015


j'ai utilisé l'api getcursopos mais la ligne ne se trace pas au bon endroit.

Voici mon code :

Private Sub Image1_Click()
If (click = False) Then
click = True
Dim PNT_Position As POINTAPI
'on récupère la position du curseur
GetCursorPos PNT_Position
x1 = PNT_Position.X
y1 = PNT_Position.Y
Else
click = False
GetCursorPos PNT_Position
x2 = PNT_Position.X
y2 = PNT_Position.Y
Form2.Line (x1, y1)-(x2, y2)
End If

End Sub
lundi 26 avril 2004 à 12:38:24 | Re : Position de la souris sur une image

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Attention, l'API GetCursorPos récupère les coordonnées écran et non cliente ! C'est-à-dire que la souris peut se trouver par exemple aux coordonnées 100:100 sur l'écran, mais en coordonnée 20:50 sur ton Image !

Il faut faire une conversion des coordonnées Ecran vers des coordonnées clientes en utilisant la fonction API ScreenToClient.

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer


Cette discussion est classée dans : image, position, souris


Répondre à ce message

Sujets en rapport avec ce message

Déplacement d'une image par rapport à la position X de la souris [ par Damob ] Bonjour,      J'aimerais savoir s'il y a une méthode particulière pour faire déplacer une image sans que celle-ci "lag".Voici ma méthode : <FONT color position de curseur de souris [ par sebtralalaetph ] Bonjour a tous, quelqu'un peut me dire comment placer mon curseur de souris a la fin du texte qui est deja present dans ma textbox? merci d'avance.    Panoramique 2D / une promenade dans une image [ par Bobbbbbbbbbby ] Salut alors je cherche pour un projet trés précis a réaliser une sorte de promenade dans une image qui mesure 6000px x 1200px je sais pas du tout comm Panoramique 2D / une promenade dans une image [ par Bobbbbbbbbbby ] Salut alors je cherche pour un projet trés précis a réaliser une sorte de promenade dans une image qui mesure 6000px x 1200px je sais pas du tout comm Panoramique 2D / une promenade dans une image [ par Bobbbbbbbbbby ] Salut alors je cherche pour un projet trés précis a réaliser une sorte de promenade dans une image qui mesure 6000px x 1200px je sais pas du tout comm API pour detecter un objet sous le curseur [ par mickey91 ] Salut,Voici mon problème :J'ai créé une macro (avec l'aide de certains d'entre vous!) qui fait parcourir le curseur de ma souris sur toute une page we position de la souris !!! [ par JeanMarcus ] Bonjour  -- Je sais , il y avait longtemps !!!!!Question idiote ....;   je suis avec VB6 et j ai un soucis :j'ai cree un truc et j aimerais ajouter un modification image page html [ par jauneas4 ] Bonjour, voila mon pb : je voudrais faire de la domotique. Bon, j'ai la photo d'une maison sur une page web. Je voudrais, d'un clic de souris, créer u image, lors du survol de la souris [VB6] [ par petchy ] bonsoirdans une Listview je récupère des données qui se trouve dans ma base ACCESSest ce possible ,lors du survol de la souris sur une données de ma L


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales