Fetch SysListView32 content in-process when allocating memory is required (PR #13271)
Fixes #8175
Follow up of #11745
Fixes regression from #11469, #9873
Summary:
Getting list item content on 64 bit systems sometimes failed.
Description of change:
Based on #11745, fetching text content in-process fixed some but not all issues.
The change adds:
- Location fetching
- Column header text fetching
- Column order array fetching
In short, everything that required allocating memory within a process using VirtualAlloc