Obter um caminho de fonte a partir do nome e estilo em C ++ / Windows

Atualmente estou implementando o FreeType 2 em um projeto meu e, portanto, preciso dos caminhos de arquivo para fontes no meu sistema. Eu preciso de uma solução que leva apenas o nome da fonte e o estilo de fonte desejado (por exemplo,negrito ouitálico) e, em seguida, retorna o caminho de arquivo para a fonte.

Eu já tentei a resposta destePergunta de estouro de pilha, mas não funciona no Windows 7 (e provavelmente nem no Vista), mas obviamente eu preciso de uma solução que funcione também nesses sistemas e futuros sistemas.

questionAnswers(2)

yourAnswerToTheQuestion