[WinAPI, C++] ListView_SetExtendedListViewStyle() problem
Ostatnio zmodyfikowano 2012-04-04 06:31
zabaa_zul Temat założony przez niniejszego użytkownika |
[WinAPI, C++] ListView_SetExtendedListViewStyle() problem » 2012-04-03 22:36:58 HWND hListView = CreateWindowEx( 0, WC_LISTVIEW, NULL, WS_CHILD | WS_VISIBLE | LVS_REPORT, 20, 250, 575, 100, hwnd,( HMENU ) 1000, hInstance, NULL ); ListView_SetExtendedListViewStyle( hListView, LVS_EX_CHECKBOXES ); Wychodzi mi taki błąd : [Error] 'ListView_SetExtendedListViewStyle' was not declared in this scope
W konsolidatorze mam dodana bibliotekę libcomctl32.a oraz dołączyłem na początku programu #include <commctrl.h> Z góry dziękuje za wszelką pomoc. |
|
xevuel |
» 2012-04-04 06:31:23 A masz w programie coś takiego: #define _WIN32_IE 0x600 #include <windows.h> #include <commctrl.h>
INITCOMMONCONTROLSEX initCommonControls; initCommonControls.dwSize = sizeof( INITCOMMONCONTROLSEX ); initCommonControls.dwICC = ICC_LISTVIEW_CLASSES; if( !InitCommonControlsEx( & initCommonControls ) ) { MessageBox( 0, "Nie udało się zarejestrować biblioteki CommCtrl.", 0, 0 ); return 0; }
? Jeśli nie, to wklej to przed stworzeniem głównego okna aplikacji (#define i #include oczywiście na poczatku kodu ;)) |
|
« 1 » |