从intptr 到 bitmap 的转换问题

legendroyt4 2009-05-05 05:44:58
我在用c#做twain的扫描仪的程序,请问我得到intptr的pic后用GdipCreateBitmapFromGdiDib函数如何得到一个bitmap呢,我用Bitmap bmp=Image.FromHbitmap(pic);可是报错,为什么呀?请大家告诉我该怎么做?
...全文
1868 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgke 2009-05-05
  • 打赏
  • 举报
回复
你的IntPrt里指的是什么数据..应该不是Bitmap这个结构的.
你用System.Runtime.InteropServices.Marshal.Copy 复制出来看看数据结构.
simonezhlx 2009-05-05
  • 打赏
  • 举报
回复
[C#]
public static Bitmap FromHbitmap(
IntPtr hbitmap
);

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧