2013-08-08 5 views
1

Я следую этому руководству Here, чтобы загрузить шрифт из ресурса. Я включил заголовок Wingdi.h source, но я получаю «:: AddFontMemResourceEx» не был объявлен»ошибка во время компиляции, такая же ошибка для :: RemoveFontMemResourceEx а:: AddFontMemResourceEx 'не был объявлен

Что может быть причиной?

ОС: Windows 7, Составитель: MinGW

+0

Вы пробовали без оператора сферы? Например. просто 'AddFontMemResourceEx'. –

+0

@JoachimPileborg да я, но такой же результат. – StudentX

+2

Это более позднее дополнение к winapi, доступное с Windows 2000. Вы должны сказать MinGW, что [версия Windows] (http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745%28v = vs.85% 29.aspx). –

ответ

3

wingdi.h не будет объявлять AddFontMemResourceEx() если _WIN32_WINNT не по крайней мере 0x0500 (ака _WIN32_WINNT_WIN2K).

Смежные вопросы