Pour ajouter une police de ressources, Windows API (Application Programming Interface) permet à un développeur AddFontResource () function. Cette fonction attend la police le nom de fichier à ajouter. Suite à l'extrait de code, ajouter Arial stockées dans le fichier arial.ttf.
AddFontResource ( 'c: \ my custom fonts \ arial.ttf');
Appel AddFontResource () est la moitié du processus. Pour être en mesure de notifier à toutes les applications d'une nouvelle police est installée, vous avez besoin de diffuser WM_FONTCHANGE message à toutes les applications.
SendMessage (HWND_BROADCAST, WM_FONTCHANGE, 0,0);
Font d'installation est maintenant terminée.
Pour lever toute police installée, Windows API vous donne RemoveFontResource (). Similaire à AddFontResource (), cette fonction attend également de la police le nom de fichier de désinstallation.
RemoveFontResource ( 'c: \ my custom fonts \ arial.ttf');
Pour signaler toute demande qu'une police a été désinstallé, vous répétez StepTwo ci-dessus après l'appel RemoveFontResource ().




Delicious
Digg
Google
Yahoo