www.vckbase.com上的有错误!
有没有正确的。
有没有正确的。
解决方案 »
- MM_LOENGLISH映射模型下SetWindowOrgEx的使用问题。
- 关于多线程的问题
- 关于CTreeCtrl的EditLabel函数??
- mfc制作圆形种界面
- 怎么在图标listcontrol中加个第二个值
- 高分求助!怎么在ctreectrl 控件的一个节点上放置2个图标,在线等待
- 如何编程清空打印机的待打印项?
- 请教CTime类单纯表示time(分秒)时,连接access的问题
- VC如何按一个按钮弹出新的对话框,并且在新的对话框上又添加新的按钮实现功能。主要是后者。
- 在当前窗口隐藏鼠标,怎样使当鼠标移动到菜单栏和标题栏时再显示鼠标
- 如何把绝对路径转化为相对路径
- WM_SIZE:Invalidate(hwnd,NULL,FALSE),为什么改变窗口大小时,窗口内容还会消失
DWORD dwLeft = 1;
DWORD dwFileSize, dwOff, dwFileSizeWri;
::GetObject(hBitmap, sizeof(BITMAP), &bmp);
m_pucData = new BYTE[m_unLineBytes * bmp.bmHeight];
::GetDIBits(hDC, hBitmap, 0, bmp.bmHeight, m_pucData, m_pInfo, DIB_RGB_COLORS);
dwOff = m_pInfo->bmiHeader.biSize + sizeof(BITMAPFILEHEADER);
dwFileSize = (DWORD)dwOff + m_unLineBytes * m_pInfo->bmiHeader.biHeight;
HANDLE hFile;
hFile = ::CreateFile(pszFileName, GENERIC_WRITE, 0, NULL, OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
::WriteFile(hFile, "BM", INTBYTE, &dwFileSizeWri, NULL);
::WriteFile(hFile, &dwFileSize, DWORDBYTE, &dwFileSizeWri, NULL);
DWORD i = 0;
::WriteFile(hFile, &i, 4, &dwFileSizeWri, NULL);
::WriteFile(hFile, &dwOff, 4, &dwFileSizeWri, NULL);
::WriteFile(hFile, &m_pInfo->bmiHeader, sizeof(BITMAPINFOHEADER), &dwFileSizeWri, NULL);
::WriteFile(hFile, m_pucData, dwFileSize - dwOff, &dwFileSizeWri, NULL);
::CloseHandle(hFile);
你这好像是mfc转过来的,有好多变量没定义!
谁还有阿?
我都郁闷死了!