Używanie czcionek bez instalowania [Borland C++]

0

W jaki sposób wyświetlić czcionkę w formacie .ttf w Borland C++ bez instalowania jej w systemie?

0

Tymczasowo samemu zainstalowac przez AddFontResource i pozniej usunac RemoveFontResource

0

Dziękuje :) Działa idealnie tak jak chciałem :) pzdr :) nie wiesz jak sprawdzić czy czcionka jest już jest zainstalowana w systemie? bo jeśli się okaże że ktoś już ową czcionkę posiada to niechcę mu jej przypadkiem przy wyłączaniu programu usunąc... :P chyba że nie będę odinstalowywał.. ;P

0

SDK:
Czcionka instalowana w ten sposób jest dostępna tylko do czasu restartu systemu.

nie wiesz jak sprawdzić czy czcionka jest już jest zainstalowana w systemie

Sprawdz wszystkie zainstalowane czcionki przez EnumFonts. Jeśli znajdziesz swoją, to nie dodawaj jej.

0
krwq napisał(a)

Dziękuje :) Działa idealnie tak jak chciałem :) pzdr :) nie wiesz jak sprawdzić czy czcionka jest już jest zainstalowana w systemie? bo jeśli się okaże że ktoś już ową czcionkę posiada to niechcę mu jej przypadkiem przy wyłączaniu programu usunąc
Nie usuniesz.
Jeśli czcionka ma być dostępna tylko dla twojej aplikacji użyj AddFontResourceEx/RemoveFontResourceEx.
Radzę też poczytać to http://blogs.msdn.com/fyuan/archive/2006/08/08/692544.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1