Einem ListView einen Font setzten?



  • Hi,
    Ist es möglich einem ListView einen Font zu setzten? Ich will hauptsächlich die Schriftgröße verkleinern im ListView im Report Style.
    Da ich relativ viele Daten anzeigen muss will ich das ganze kompakter haben.
    Hab mir schon CustomDraw angeschaut aber da nur gefunden wie man die Farbe ändern kann.

    :xmas1:

    MfG schirrmie



  • Ach kurze Zeit später hab ich es natürlich in der MSDN gefunden, sorry für den Thread 🙂
    Und so gehts.

    case CDDS_SUBITEM | CDDS_ITEMPREPAINT: //Before a subitem is drawn
    		{
    			NewFont = CreateFont(10, 0, 0, 0, FW_NORMAL, false, false, false, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, "Arial");
    			SelectObject(lplvcd->nmcd.hdc, NewFont);
    
    		}
    

    schirrmie


Anmelden zum Antworten