如何释放BUF!一个简单的问题,谢谢! 我的定义如下:LPSTR cpBuf;HGLOBAL hMem;cpBuf=(LPSTR)GlobalLock(hMem);如果我想把cpBuf清空,该如何处理!帮忙解一下这个问题,高分酬谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般来讲hMem是在别的地方分配的buf,比如HGLOBAL hMem = (HGLOBAL)lParam;最后Unlock 就可以了,而buf 的删除在这里不需要处理,因为它是在别的地方分配的应由分配者维护。如果你想把cpBuf都置0必须知道buf的长度。然后用memset. cpBuf指向的是用GlobalAlloc分配的内存。只要用如下方法就可以了:GlobalUNlock(hMem);GlobalFree(hMem); 技术交流群 WH_GETMESSAGE 不能截断消息? 对话框控件显示图片的问题 VC中使用ADO为什么出错??????????????? 出现如下提示是怎么回事? 关于在响应RichEdit2.0控件EN_LINK消息时碰到的问题!大家来研究研究! 去掉对话框边框? 没有提示了? mrh123领分 可执行文件格式? 这个程序那里为什么不出结果?调通立即结贴,请帮我!谢谢 findwindow函数的使用问题, 大家帮忙看看吧
HGLOBAL hMem = (HGLOBAL)lParam;
最后Unlock 就可以了,而buf 的删除在这里不需要处理,因为它是在别的地方分配的应由分配者维护。
如果你想把cpBuf都置0必须知道buf的长度。然后用memset.
只要用如下方法就可以了:
GlobalUNlock(hMem);
GlobalFree(hMem);