问个困惑了很久的GDI+的问题 怎样将Image对象保存到剪贴板,已经怎样从剪贴板读取Image对象?不会要先转成BMP再进行剪贴板操作吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看剪贴板格式了。一些程序不支持CF_TIFF。你可以尝试使用CF_OWNERDISPLAY。 我想用CF_BITMAP,我发现Bitmap类有个GetHBITMAP方法,但是我试了以下代码:void CPicViewerDoc::OnEditCopy() { Color colorBackground = Color::Gray; HBITMAP hbmReturn; m_pSelectedImage->GetHBITMAP(colorBackground, &hbmReturn); OpenClipboard(((CMainFrame*)AfxGetMainWnd())->GetActiveView()->GetSafeHwnd()); EmptyClipboard(); SetClipboardData(CF_BITMAP, hbmReturn); CloseClipboard();}但是拷贝后在Windows自带的Paint程序中使用粘贴时报错:Error getting the Clipboard Data.Windows自带的Paint程序肯定是支持CF_BITMAP的。不知我哪里不对? 送分100分:关于C语言中的函数中的参数与VB函数中的函数转换问题 请教有做界面应用程序经验的朋友 为什么无法隐藏非模态对话框? 求助 CRecordset问题 如何在多线程中创建一个窗口??? 各位高手请帮助诊断一下这个程序: 怎么我解决不了的问题都是大家解决不了的问题,高分诚邀高手,不够再加。 一个Delphi 写的 Service 程序 在后台Down掉 系统是否有记录 象Unix的core.dmp之类的文件 ie控件能取得到html,但是显示不出来,怎么回事 DirectX编译不错误,晕死了~ 关于窗口归属的问题(高手进)
void CPicViewerDoc::OnEditCopy()
{
Color colorBackground = Color::Gray;
HBITMAP hbmReturn;
m_pSelectedImage->GetHBITMAP(colorBackground, &hbmReturn); OpenClipboard(((CMainFrame*)AfxGetMainWnd())->GetActiveView()->GetSafeHwnd());
EmptyClipboard();
SetClipboardData(CF_BITMAP, hbmReturn);
CloseClipboard();
}
但是拷贝后在Windows自带的Paint程序中使用粘贴时报错:Error getting the Clipboard Data.
Windows自带的Paint程序肯定是支持CF_BITMAP的。不知我哪里不对?