Scale et API

cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013 - 11 oct. 2009 à 09:38
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 - 11 oct. 2009 à 20:33
Bonjour à tous,
Je reformule ici une question que j'ai posée il y a quelques jours sur ce forum.
Je cherche l'équivalent en fonction API de l'instruction VB Scale (Picture.Scale (xmin,ymax) - (xmax ,ymin).
Merci pour votre aide.
Jacques13

7 réponses

jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 8
11 oct. 2009 à 11:50
Bonjour,

Il n'y en a pas de toute cuite.
C'est à toi qu'il appartient de "ramener à ton échelle" (simple arithmétique).
Scale est une fonction de VB, étrangère, en soi, aux fonctions de l'Api de Windows qui, elles, fonctionnent en général en unités logiques.
0
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
11 oct. 2009 à 15:34
Et pourtant si...je crois bien qu'il en existe de toutes cuites.
Il s'agit des fonctions SetWorldTransform, ScaleViewportExtEx, etc...
Malheureusement je ne sais pas bien les utiliser pour arriver à équivaloir la fonction Scale.
Jacques13
0
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 8
11 oct. 2009 à 15:42
Re...

Elle est bien bonne !
La fonction ScaleViewportExtEx, par exemple, utilise des ratios (à lui passer en paramètres) .
Ces ratios sont précisément à calculer arithmétiquement (pour les lui passer). Puis-je te faire remarquer que, dès lors que tu as calculé ces ratios, tu n'as plus vraiment besoin de cette fonction, le reste étant simple ?
0
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
11 oct. 2009 à 17:08
J'ai besoin d'utiliser ces fonctions API parce que les fonctions Polyline et Polygon ne se satisfont pas de la commande Scale.
Si tu as un exemple d'utilisation de SetWorldTransform, peux-tu me le communiquer?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 8
11 oct. 2009 à 19:44
Non (et j'estime personnellement que tu n'en as pas le besoin réel).
0
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
11 oct. 2009 à 19:59
Ah bon!
Et moi j'estime personnellement que tu es un âne agressif qui ne fait aucun effort pour essayer de comprendre réellement les questions posées et que si tu considères avec dédain les opinions de tous ceux qui ne pensent pas comme toi, tu ferais mieux de faire autre chose que d'intervenir dans ce forum.
0
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 8
11 oct. 2009 à 20:33
Je te donne volontiers le droit de penser ce que tu veux et te souhaite le plus grand succès.
Amitiés à toi, ô grand sage.
0
Rejoignez-nous