Mine
public cpp v1 · immutableLPVOID _newPtr;LPVOID _oldPtr = _ptr;TWWNDINFO twWndInfo = {handle, WndProc};SIZE_T step = sizeof(TWWNDINFO);SIZE_T i;_newPtr = ::HeapAlloc(::GetProcessHeap(), HEAP_ZERO_MEMORY, (_count + 1) * sizeof(TWWNDINFO));for (i=0; i<_count; i+=step) ::CopyMemory(_newPtr + (i * step), _ptr + (i * step), sizeof(TWWNDINFO)); // error C2036: 'LPVOID' : unknown size ::CopyMemory(_newPtr + ((_count + 1) * step), &twWndInfo, sizeof(TWWNDINFO)); // error C2036: 'LPVOID' : unknown size