samin_panahi
یک شنبه 27 اردیبهشت 1394, 11:24 صبح
سلام
چطور می تونم دو تا بافری که با HeapAlloc تعریف کردم و با lstrcatW ادغامشون کردم رو free کنم؟
اینجوری نوشتم بریک می کنه
lstrcatW(myBuffer, myBuffer2);
//...
HeapFree(GetProcessHeap(), HEAP_ZERO_MEMORY, myBuffer);
HeapFree(GetProcessHeap(), HEAP_ZERO_MEMORY, myBuffer2);
اما lstrcatW رو بر می دارم راحت فری می شه
چطور می تونم دو تا بافری که با HeapAlloc تعریف کردم و با lstrcatW ادغامشون کردم رو free کنم؟
اینجوری نوشتم بریک می کنه
lstrcatW(myBuffer, myBuffer2);
//...
HeapFree(GetProcessHeap(), HEAP_ZERO_MEMORY, myBuffer);
HeapFree(GetProcessHeap(), HEAP_ZERO_MEMORY, myBuffer2);
اما lstrcatW رو بر می دارم راحت فری می شه