Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#1

Kleine Probleme mit SendMessage

  Alt 7. Jan 2014, 15:26
Ich will eine TTF-Schrift hinzufügen, soweit kein Problem. Das mache ich mit MSDN-Library durchsuchenAddFontResource:

Delphi-Quellcode:
  //
  AddFontResource(PChar(ExtractFilePath(ParamStr(0) + 'test.ttf')));
Wenn man sich die Beschreibung nun durchliest, wird man gebeten danach den anderen Fenstern eine WM_FONTCHANGE Message zu schicken, über SendMessage, wobei, je nachdem wo man liest, der hwnd Parameter -1 (ich denke eher $FFFF) oder HWND_BROADCAST sein soll.

Delphi-Quellcode:
  //
  SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
Egal was ich nun schicke, ob HWND_BROADCAST oder $FFFF, das Programm hängt sich dabei auf, bzw. bei SendMessage.
  Mit Zitat antworten Zitat