Frage zu LBS_NOINTEGRALHEIGHT
-
Hallo,
bei einer LISTBOX gibt es den Style LBS_NOINTEGRALHEIGHT.
Wenn der nicht gesetzt ist (welch logik ...), dann ist garantiert, daß das "unterste" Item vollständig sichtbar ist.
Gibt es so einen Style auch für ein mehrzeiliges (ES_MULTILINE) EDIT ?
-
Nein!
-
Aha! Ich dachte schon, meine Header wären hoffnungslos veraltet weil es bei den ES_xxxx - Styles noch drei Lücken gibt.
Dann werde ich mir wohl etwas im Sinne von "(Schrifthöhe + x) * (Anzahl sichtbarer Zeilen)" ausdenken müssen.
(wobei x bestimmt wieder lustig wird)

-
Solange Du Dich an DLUs hälst ist das ganz einfach:
Edit Control mit Border
HöheinDLUs = AnzahlZeilen*8+4ohne Border
HöheinDLUs = AnzahlZeilen*8Die DLUs für einen Dialog lassen sich einfach errechnen!
http://msdn2.microsoft.com/en-us/library/ms645502.aspx
-
Läuft perfekt via DLU's. Vielen Dank!
