Sorry, Lee.
(setq fontfile (findfile (strcat (_GetSpecialFolder "Fonts") "\\" font)))
It is much the same as the following mensioned previously:
Because the they may return a fake result.
(findfile "c:\\windows\\fonts\\arial.ttf")
I have just read your latest post & check this one gives the same result as above:
(findfile (strcat (getenv "windir") "\\fonts\\arial.ttf"))
I was wondering if there is a way to check the font file name.
Because the "fildfile" lines above may return a fake result as menstioned.
I discuss this issue because the font file name could be changed in some cases.