Есть две функции GDI, которые вы можете использовать
AddFontResource
RemoveFontResoure
Подробно здесь
Поймите, что пока вы загружены, другие приложения смогут видеть и использовать шрифт. Другого пути нет, если вы хотите использовать API. После добавления шрифта вы можете установить IFontDisp (для COM) и CFont (для GDI +) и использовать его.
Обратите внимание, что IFontDisp обнаруживается путем ссылки на стандартные типы OLE