Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#6

AW: Fontveränderung bei Resize

  Alt 11. Mai 2016, 12:20
Das mit hCurrFont kann doch so nicht funktionieren?
Beim Setzen von Font.Handle wird das vorhandene Handle bestimmt freigegeben, womit dieses gespeicherte Handle dann ungültig wäre.

Delphi-Referenz durchsuchenTFontRecall?

[edit] Jupp, steht so auch in der OH geschrieben.
Zitat:
Durch das Setzen von Handle wird die aktuelle Windows-Schriftressource freigegeben.
Und das DeleteObject gibt dann auch nochmal das neue Handle doppelt frei.

PS: http://docwiki.embarcadero.com/Libra...s.TFont.Handle -> http://docwiki.embarcadero.com/CodeE...t_%28Delphi%29
Hier werden die Handle auch nicht freigegeben. (wobei das nichts heißen muß )
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (11. Mai 2016 um 12:30 Uhr)
  Mit Zitat antworten Zitat