Po prostu proste pytanie o api WIN32.
Mam funkcję, która łączy się z MySQL przy użyciu interfejsu API MySQL C, i która pobiera powiązaną listę wskaźników do struktur.Czy WINAPI automatycznie zwolni pamięć podłączoną do elementów sterujących?
Tak więc w oknie dialogowym wywołania zwrotnego wypełniam formant ListView
przez te elementy i dołączam każdy wskaźnik struktury do wiersza w ListView
.
Pytanie brzmi: mam uwolnić kursory po usunięciu wszystkich pozycji z ListView
przez LVM_DELETEALLITEMS
na przykład po kliknięciu przycisku odświeżania?
A może WIN32 API uwalnia je dla mnie?
W przypadku wywołań WinAPI użytkownik jest odpowiedzialny za wyczyszczenie zasobów dołączonych do elementów sterujących. – t0mm13b
Dzięki temu jest tak precyzyjne i jasne –
Chciałem potwierdzić czy naprawdę robisz to w C, a nie w C++? To jest trudne. W C musisz być jeszcze bardziej skrupulatny w zarządzaniu pamięcią. –