Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Почему в функции InitCommonControls() ошибка линк


Автор: Ibragim 6.8.2005, 00:00
Всем ночи доброй...

на код :

Код

#include <windows.h>
#include <commctrl.h>
....

__stdcall WinMain(....
{
...
     InitCommonControls();
     hLeftWnd = CreateDialog(hInstance, MAKEINTRESOURCE(IDD_PANEL), hMainWnd, &PanelProc); 
}


получаю ошибку линкера
error LNK2019: unresolved external symbol __imp__InitCommonControls@0 referenced in function _WinMain@16

Може кто знает - где тут не так? Нельзя внутри WinMain? Не подгружена comctl32.dd? еще что-то?
а без InitCommonControls(); у меня не создается диалог с шаблоном, в котором ListView.

Автор: srd 6.8.2005, 06:16
Укажи в настройках компоновщика comctl32.lib

Автор: Ibragim 6.8.2005, 10:38
угу, заработало smile
сэнкс

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)