GlobalAlloc GlobalReAlloc problem