在重叠操作中,提交一个重叠操作后系统把提交的缓冲Lock,请问是什么Lock?大小?起始?
解决方案 »
- 求一个VC的爬虫
- 询问打开文件对话框的显示问题。
- MFC对自动化的支持问题
- w98服务停止,有没有响应的API函数启动?
- 如何实现只更新对话框的其中一个CEdit控件??
- 如何在application中创建console窗口
- 对可变大小的窗口如何设置滚动条的范围?
- # # # # # 200分诚心求教(由于限制,只能先放100),哪位能解决小妹这个问题啊 # # # # #
- 紧急求助:如何才能把dib转换为gif?
- 为什么Ras中MprAdminGetIpForUser()函数编译时能通过,连接时说unresolved externals,该怎样解决?谢谢!
- 那位大侠帮一下:怎么才能根据登陆用户名获得登陆的IP
- 高手帮帮忙.
____________
比如你用WINSOCK的重叠模型发送4096字节的数据( WSASEND ), WSASEND这个函数马上返回, 但是数据此时还没有发送出去,于是这4096字节的缓存块就被系统锁定到非分页内存池中,直到发送完毕.
m_hDib = (HDIB)::GlobalAlloc(GPTR, nSize);
//锁定内存
LPBYTE lpData = (LPBYTE)::GlobalLock(m_hDib);
//执行操作
................
//解除锁定
GlobalUnlock(m_hDib);
__________
page boundaries.