Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Eigene Schriftarten nutzen

  Alt 22. Aug 2007, 19:26
Hallo,

dafür gibt es die beiden Funktionen MSDN-Library durchsuchenAddFontResource und MSDN-Library durchsuchenRemoveFontResource. So kannst Du das verwenden (WideChar-Version):
Delphi-Quellcode:
procedure AddFontRes(const FileName: WideString);
begin
  AddFontResourceW(PWideChar(FileName));
  SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
end;

procedure RemoveFontRes(const FileName: WideString);
begin
  if RemoveFontResourceW(PWideChar(FileName)) then
    SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
end;
Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat