salut,
pour programmer en Windows GDI, il faut savoir que l'on utilise des unités logiques (l'origine est par défaut en haut à gauche de la fenêtre, les x vont vres la droite et les y vers le bas) alors que l'écran est en coordonnées physiques). La première chose à faire est de choisir son MapMode pour du personnalisé : SetMapMode(MM_ANISOTROPIC) Ensuite, il suffit d'utiliser les SetViewPortOrg (écran) ou SetWindowsOrg(fenêtre) pour régler les origines et les SetWindowsExt/SetViewportExt pour régler les dilatations des axes
j'espère que ça t'aidera
------------------------------- Réponse au message : -------------------------------
> Je viens de commencer le C++ et j'aimerais savoir si il existe une fonction graphique d'un CDC* pour definir une unité graphique personnalisé ? (Du style scalewidth et scaleheight en VB) > > Merci d'avnace pour les réponses > > VBMore
|