各位大侠,我在对话框上做了个可以拖动的STATIC静态控件,现在实现了可以拖动。对话框的背景是PDF文件的页面(用PDF的SDK写上去的,写到对话框客户区里),现在我只要拖动控件,就会拖动后,擦除掉PDF的内容(擦掉控件刚才经过的那块区域)。求助大侠呀。我看了网上的解决方法,可以用双缓冲,重绘背景,将背景图读入内存DC中。但是现在我的背景是个PDF页面呀,没法读进内存DC。
其中,PDF写页面的函数如下:m_pAcroPDPage->DrawEx((long)m_hWnd, NULL, NULL,0,0,100);。m_pAcroPDPage是PDF某个页面的指针(在其它函数中已初始化过,显示出来没问题),m_hWnd是客户区的句柄。
大家明白没呀?帮帮我呀。该怎么弄。如果将控件经过的那块区域DPF页面内容取出来,读进内存DC,可是怎么取呀?
其中,PDF写页面的函数如下:m_pAcroPDPage->DrawEx((long)m_hWnd, NULL, NULL,0,0,100);。m_pAcroPDPage是PDF某个页面的指针(在其它函数中已初始化过,显示出来没问题),m_hWnd是客户区的句柄。
大家明白没呀?帮帮我呀。该怎么弄。如果将控件经过的那块区域DPF页面内容取出来,读进内存DC,可是怎么取呀?
解决方案 »
- 关于自己继承的CMyListCtrl里面放一个CListCtrl时,没能显示列表头
- 关于ffmpeg中的linesize这个参数
- 用Windows API实现XP风格的文件对话框
- MFC 图片 显示 旋转 截取?
- 弱弱的问个问题:现在NetBIOS应用广泛吗?
- 为什么老是,必需的资源无法得到!!!急呀!!!200分求解!!!!!
- 关于ON_UPDATE_COMMAND_UI的问题
- ghost源码的移植中,symbol __imp___mbsnbcpy referenced in function __tcsncpy
- 如何读取自定义配置文件
- 请教一个简单但是经典的问题!关于对话框
- 关于Windows7+Visual Studio 2010
- 帮忙看下代码
大侠们,求助呀。万分感激。