|
| API("GDI32","CreatePolygonRgn",¶m1,param2,param3) |
| Iniciado por sergio, 17,jul. 2020 17:44 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 4 mensajes |
|
| Publicado el 17,julio 2020 - 17:44 |
Bonjour,
J'utilise une API pour détecter la présence d'un pt dans un polygone situé dans une image maRegion=API("GDI32","CreatePolygonRgn",&polygon,param2,param3) puis API("GDI32","PtInRegion",maRegion,lx,ly) Cette API fonctionne très bien sur l'événement d'un clic de mon IMG sauf que je souhaite l'utiliser au survol. Lorsque je survole l'objet, j'affiche une bulle avec le nom de l'objet. Au bout de quelques clics ou survol, l'application se fige et plante, plus d'affichage des boutons, liste... Je ne récupère même pas d'erreur. J'ai l'impression d'avoir un dépassement de capacité. Quelqu'un aurait-il rencontré ce cas, je cherche depuis trop longtemps malheureusement. Merci pour votre aide. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 151 mensajes |
|
| Publicado el 17,julio 2020 - 22:21 |
Chaque appel de CreatePolygonRgn doit être suivi d'un DeleteObject(maRegion) dès que vous n'en avez plus besoin.
-- Patrice Terrier www.zapsolution.com |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4 mensajes |
|
| Publicado el 20,julio 2020 - 23:31 |
Plus aucun bug!! Un grand merci à toi Patrice. |
| |
| |
| | | |
|
| | | | |
| | |
|