win32下handle转化为HBITMAP
来源:互联网 发布:阿唯得旗舰店淘宝 编辑:程序博客网 时间:2024/06/07 06:12
- // handle to bitmap
- HBITMAP hwndToHbitmap(HWND hwnd)
- {
- // get the DC of the handle
- HDC hDC = GetDC(hwnd);
- // the rect struct
- RECT rect;
- // get the rect of the handle
- GetClientRect(hwnd, &rect);
- // create a compatible dc for the hDC
- HDC hDCMem = CreateCompatibleDC(hDC);
- // create a compatible bitmap for the hDC
- HBITMAP hBitMap = CreateCompatibleBitmap(hDC, rect.right, rect.bottom);
- // selects an object into a specified device context
- // the second parameter is als brush font pen and region
- // the first parameter is a handle point to the device context
- HBITMAP hOldMap = (HBITMAP)SelectObject(hDCMem, hBitMap);
- //
- BitBlt(hDCMem, 0, 0, rect.right, rect.bottom, hDC, 0, 0, SRCCOPY);
- hBitMap = (HBITMAP)SelectObject(hDCMem, hOldMap);
- return hBitMap;
- }
- win32下handle转化为HBITMAP
- opencv-Win32下HBITMAP格式图像 Convert to为opencv下 IplImage
- (转)如何将HBITMAP类型转化为CMemFile对象?
- 文件的HANDLE转化为FILE*!!!
- VC下把HBITMAP保存为bmp图片
- VC下把HBITMAP保存为bmp图片
- VC下把HBITMAP保存为bmp图片
- VC下把HBITMAP保存为bmp图片
- win32中的文件handle到c中的file * 的转化及问题解决
- Win32 使HBITMAP显示成透明效果
- 将HBITMAP保存为文件
- HBITMAP 保存为JPG格式
- 由HBITMAP保存为图片
- HANDLE m_hDib,HBITMAP m_hBitmap,CBitmap* m_pBitmap它们有什么区别?
- HBITMAP
- 将HBITMAP类型转换为BITMAP结构
- C++将HBITMAP保存为bmp图片
- Win32 使HBITMAP显示成透明效果2
- __cdecl __fastcall与 __stdcall
- opencv-IplImage结构图像画到HDC上
- 第一次
- 添加声音的代码
- 深入体会__cdecl与__stdcall
- win32下handle转化为HBITMAP
- opencv-IplImage结构图像画在hdc上
- 熊猫眼啦!头晕得写不鸟程序啦!来谈谈我已经过大半的大学生活吧
- opencv-Win32下HBITMAP格式图像 Convert to为opencv下 IplImage
- 设计网站需要思考的5个目标
- Java注解
- 这就叫重新来--1
- 关系型数据库完整性规则
- 新的一天开始了