Een vraag in de categorie 'advanced'.
De DrawThemeText functie lijkt op de welbekende DrawText functie in Windows, maar gebruikt daarbij het huidige Windows theme. Je kunt bij beide functie dezelfde flags meegeven als argument (dwTextFlags bij DrawThemeText, uFormat bij DrawText). Als ik de waarde DT_CALCRECT or DT_WORDBREAK invul, zou DrawThemeText op de een of andere manier de teksthoogte moeten retourneren. Vraag is: hoe doe DrawThemeText dat?
N.B. DrawThemeText geeft als functiewaarde S_OK terug, dus de functieaanroep doe ik goed. De waarde van de pRect parameter schijnt niet te worden veranderd.
De DrawThemeText functie lijkt op de welbekende DrawText functie in Windows, maar gebruikt daarbij het huidige Windows theme. Je kunt bij beide functie dezelfde flags meegeven als argument (dwTextFlags bij DrawThemeText, uFormat bij DrawText). Als ik de waarde DT_CALCRECT or DT_WORDBREAK invul, zou DrawThemeText op de een of andere manier de teksthoogte moeten retourneren. Vraag is: hoe doe DrawThemeText dat?
N.B. DrawThemeText geeft als functiewaarde S_OK terug, dus de functieaanroep doe ik goed. De waarde van de pRect parameter schijnt niet te worden veranderd.
Een goede grap mag vrienden kosten.