Per aggiungere un font risorsa, Windows Application Programming Interface (API), prevede uno sviluppatore con AddFontResource () funzione. Questa funzione si aspetta un nome di file di font per essere aggiunto. Seguente frammento di codice, aggiungere Arial font memorizzati nel file arial.ttf.
AddFontResource ( 'c: \ My Custom font \ arial.ttf');
Chiamata AddFontResource () è la metà del processo. Per essere in grado di comunicare tutte le applicazioni che un nuovo font è installato, è necessario trasmettere WM_FONTCHANGE messaggio a tutte le applicazioni.
SendMessage (HWND_BROADCAST, WM_FONTCHANGE, 0,0);
Carattere di installazione è ora completa.
Per rimuovere qualsiasi font installato, Windows API ti dà RemoveFontResource (). Simile a AddFontResource (), questa funzione si aspetta anche il nome del file per la disinstallazione dei font.
RemoveFontResource ( 'c: \ My Custom font \ arial.ttf');
A notificare tutte le applicazioni che un font è stato disinstallato, si ripete dopo StepTwo sopra chiamando RemoveFontResource ().




Delicious
Digg
Google
Yahoo