03 2012 档案
VC++ 下截取屏幕相关操作:
摘要:当我们的应用程序运行在一些设备上的时候,我们有的时候需要一些截屏操作, 用来保存获取软件运行中出现的问题,这个时候截屏显得很重要.具体实现为:void CScreenshot::SaveScreen(){SYSTEMTIME time;GetSystemTime(&time);int mm = time.wMonth;int dd = time.wDay;int h = time.wHour;int m = time.wMinute;int s = time.wSecond;TCHAR szPath[MAX_PATH];_stprintf(szPath, _T("%s\\bm 阅读全文
posted @ 2012-03-08 17:20 xshbokeyuan 阅读(479) 评论(0) 推荐(0)
关于内存函数GlobalLock(),GlobalAlloc(),GlobalUnLock()用法
摘要:1.为什么要用GlobalLock()函数C/C++ code HGLOBAL hImageMemory=GlobalAlloc(GMEM_MOVEABLE, dwFileSize); //给图片分配全局内存 void *pImageMemory=GlobalLock(hImageMemory); //锁定内存 DWORD dwReadedSize; //保存实际读取的文件大小 ReadFile(hFile, pImageMemory, dwFileSize, &dwReadedSize, NULL); //读取图片到全局内存当中 GlobalUnlock(hImageMemory); 阅读全文
posted @ 2012-03-06 15:11 xshbokeyuan 阅读(1364) 评论(0) 推荐(0)