Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Position de la souris sur une image [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (schub1015)

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é 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

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.