Whenever I try to use GetStockObject I get a linker error like:
for example i was using it in an edit control:c:\dev-c++\myproj\winapp3\winapp.o(.text+0x126):winapp.cp p: undefined reference to `GetStockObject@4'
I am using Dev C++ 4Code:HFONT hfDefault; HWND hEdit; hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT", "", WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL, 0, 0, 100, 100, hwnd, (HMENU)IDC_MAIN_EDIT, GetModuleHandle(NULL), NULL); if(hEdit == NULL) MessageBox(hwnd, "Could not create edit box.", "Error", MB_OK | MB_ICONERROR); hfDefault = GetStockObject(DEFAULT_GUI_FONT); SendMessage(hEdit, WM_SETFONT, (WPARAM)hfDefault, MAKELPARAM(FALSE, 0));
EDIT: Disregard this post I found the problem.



LinkBack URL
About LinkBacks


