Nicht installierten Font verwenden, wenn Font-Datei vorhanden ist?
-
Hi Leute,
wir haben die Anforderung, dass unser Programm ohne Administratorrechte läuft. Allerdings benötigen wir eine bestimmte Schriftart, die normalerweise nicht installiert ist.
Als normaler Benutzer kann man AFAIK keine Schriftarten installieren, also wäre es super, wenn man beim Laden eines Fonts angeben kann, wo er die Datei findet.
Ideen? Vorschläge? Beispiele?
-
AddFontResourceEx mit FR_PRIVATE
Bin mir jetzt aber nicht sicher, ob dies unter einem normalen Account geht; aber ich gehe mal davon aus, da es sonst keinen Sinn machen würde...
-
Noch als Ergänzung:
Installing and Using an Embedded Font
http://msdn.microsoft.com/library/en-us/gdi/fontext_7qb8.aspPRB: Embedded Read-Only Fonts in Multiple Application Instances on Windows NT, Windows 2000, and Windows XP
http://support.microsoft.com/kb/230179/en-us
-
Hast du mal AddFontResource(Ex) ausprobiert?
EDIT: Wieder mal zu spät

-
Dank euch, werds mir grad mal anschauen