Encore une utilisation de l'API StretchBlt.
Une picturebox ne possèdant pas de propriété Strech qui permet d'agrandir (ou rétrécir) une image sans déformer celle-ci, il est préférable d'avoir recours à cette API.
J'ai découvert quelques sources sur le site utilisant celle-ci mais pour ma part, j'ai voulu voir s'il était possible de faire cela avec une image sur laquelle on a écrit quelque chose. Et bien sûr, ça marche.
Il est donc possible d'adapter le code afin de réaliser un aperçu avant impression qui soit "zoomable" (à la manière de word et excel).
Ou plutôt, telles quelles, je n'ai pas de réponse à tes questions.
Peut-on passer aussi par le GDI ou autre alternative pour dessiner du texte dans une image comme tu l'as fait ?
Sinon bonne source intéressante :-)
@plus
J'ai pris l'habitude de le taper même s'il n'est pas toujours nécessaire.
Tout comme taper TextBox1 "Bonjour" ou TextBox1.text "Bonjour", taper TextBox1.text ou Me.TextBox1.text donnera la même chose.
Si ce n'est qu'en tapant Me, tu auras alors la liste des méthodes, propriétés et objets de la form ; ce qui peut se révéler utile lorsqu'on a beaucoup d'objet dont on n'est plus sûr du nom.
Tiens-moi au courant pour ton calendrier. Ca m'intéresse.
A+
Me.ScaleMode = vbPixels
par exemple, que veux dire le "Me"? c'est la fenettre active?
cette source est interessante,je la garde sous le coude afin de l'adapter a ma source sur le calendrier
j'y ai trouvé l'astuce qui me manqué
merci
Quelles sont les raisons qui vous ont motivées à mettre celle-ci ?
Merci de donner suite...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.