♣
DLL 中已画好的 CBitmap oBitmap,如何能将其作为数据对象返回????
dll中:
cdc memdc;
cbitmap obitmap;
通过自定义的函数drawbitmap();都将其图形画好了.
将此obitmap保存到bmp文件的接口功能函数已成功.
将此obitmap拷到粘粘板的
void ccode128::bitmaptoclipboard()
{
// put bitmap on clipboard
::openclipboard(null);
::emptyclipboard();
::setclipboarddata(cf_bitmap, obitmap.m_hobject);
::closeclipboard();
// deselect object out of device context
memdc.selectobject(oldbm);
// make sure bitmap not deleted with cbitmap object
obitmap.detach();
return;
}
也成功!
问题:
想将其直接返回图像数据让vb或delphi调用应如何写?
· 网友精彩回答:
返回hbitmap?
可以试试这个:
vc:
void drawbitmap(hdc hdc, hbitmap hbitmap)
{
...
}
vb:
// 画到picture控件上
drawbitmap(image1.hdc, image1.image);
image1.picture = image1.image;
- 更多问题:
- · 新开一ASP.NET技术交流群,群号码:13108133,大家踊跃参加哈。
- · DBNavigator的多条记录删除问题。
- · 怪异的问题。。。。。一个关于JAVA类间调用的问题?
- · 在线求:图象处理的几个小问题,解决马上给分
- · 页面跳转的奇怪问题???
- · 现在用VC有前途吗?
- · 关于文件操作中 创建目录的问题
- · 简单问题
- · 如何得到左右声道问题?只能给80分。
- · 入门者求助:java与数据库连接出错
- · 如何成就一个优秀的系统架构师?
- · ...关于房产的笑话
- · 在SQL中如何将硬盘上的文件删除?
- · 编译时出现的warning,要怎么才能去掉?
- · 关于值班排日期的算法
- · domino系统运行一段时间后,占用了大量的资源,无法自动释放,怎么办吧?
- · ERP专栏
- · SOAP专栏 | SOAP
- · Lotus专题
- · p2p技术文档
- · jdk编程 | jdk
- · vmware应用
- · 中间件开发
- · .net 分布式
- · 手机ic
- · 智能ic卡
- · sql database
- · standby database
- · lan局域网
- · iso软件
- · ati显卡
- · 分布式拒绝服务
- · 使用汇编写进注册表启动的简单例子
- · 禁用注册表有什么用处
- · 注册表在哪
- · 电脑注册表损坏时出现的十种症状
- · 怎样修改注册表
- · 如何恢复注册表啊
- · 谁有注册表恢复工具?
- · 如何使用路由器
- · firefox中文版

