现在需要完成一个从URL下载图片并使用GDI+显示的功能, 使用CHttpFile下载后,read到一个char的数组buf[]中,我能够利用这个buf来初始化一个GDI+  Bitmap对象吗?我开了一个线程来下载,并填数据到buf中,然后发消息给对话框(UI线程),让UI线程读取buf,这时候,下载线程可能还会修改buf的吧? 要不要加锁呢? UI线程里可以使用临界区   EnterCriticalSection(&m_CriticalSection);   LeaveCriticalSection(&m_CriticalSection)吗?