Ciao a tutti,
io ho un programma che legge vari parametri di un file che poi dovranno essere interpretati per poi essere stampati.
Nel file possono essere presenti vari oggetti grafici; ad es. rettangoli, linee e testi.
Il mio problema riguarda il testo.
Nel file viene indicato il font di default da utilizzare e viene scritto nel seguente modo:
DefFont={(0,0,0),24,-32,0,0,0,400,0,0,0,0,3,2,1,34,Arial}
I primi 3 campi corrispondono al colore. Il resto dovrebbe essere il font.
Ho utilizzato la struttura LOGFONT, quello che non mi torna è il campo lfHeight , dovrebbe corrispondere alla dimensione del carattere, ma non riesco a capire il calcolo che viene effettuato per ottenere il valore -32.
Grazie.