styl tabeli ListViewSetExtendedListViewStyle

styl tabeli ListViewSetExtendedListViewStyle
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam!
Chcę stworzyć prostą tabelkę za pomocą list view, ale kiedy chcę ustawić styl kompilator wyrzuca mi błąd: "error: 'ListView_SetExtendedListViewStyle' was not declared in this scope" a mam dodaną bibliotekę <Commctrl.h>. Czy ktoś wie czym może być to spowodowane?

.../
ListView_SetExtendedListViewStyle( listView, LVS_EX_AUTOSIZECOLUMNS );
/...

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 271
0

Masz dodane na samym początku?

Kopiuj
#define _WIN32_IE 0x600
#include <windows.h>
#include <commctrl.h>

INITCOMMONCONTROLSEX icce;
    icce.dwSize = sizeof(icce);
    icce.dwICC = ICC_LISTVIEW_CLASSES;
    InitCommonControlsEx(&icce);
  • Rejestracja: dni
  • Ostatnio: dni
0

Jest postęp :D dodałem to co brakowało, ale teraz wyrzuca: "error: 'LVS_EX_AUTOSIZECOLUMNS' was not declared in this scope". (prawdopodobnie wcześniej też był ten błąd ale nie zwróciłem uwagi)

  • Rejestracja: dni
  • Ostatnio: dni
0

Tak, dokładniej tego:
#define _WIN32_IE 0x600

INITCOMMONCONTROLSEX icce;
icce.dwSize = sizeof(icce);
icce.dwICC = ICC_LISTVIEW_CLASSES;
InitCommonControlsEx(&icce);

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.