Неопределенная ссылка на GetStockObject@4


Я создал программу в Eclipse / MinGW / C (тип проекта: C), которая должна просто представлять пустое окно. Он также имеет следующую строку:

wndclassex.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);

Вызов GetStockObject() приводит к ошибке компилятора:

Z:/mtsts_workspace/MTSTS/Debug/../Функции WinMain.З.:29: неопределенная ссылка на 'GetStockObject@4'

Кто-нибудь знает, что случилось ?

2 2

2 ответа:

Проверьте документацию и убедитесь, что вы ссылаетесь на необходимые библиотеки (-lgdi32).

Лучшее предположение: вам нужно связать gdi32.lib.