C#如何创建内存位图

andy3799 2011-03-04 02:05:49
请教各位高手:我想在通过SendMessage( hWnd, WM_PAINTCLIENT, (WPARAM)dc, 0L );这个函数向窗体发送一个消息,将窗体的设备DC输出到内存上变成位图,但是前提(WPARAM)dc这个要存在,问下各位如何在内存中创建一个位图。
...全文
254 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxxylce0 2011-03-05
  • 打赏
  • 举报
回复
CreateBitmap()
白鸽 2011-03-04
  • 打赏
  • 举报
回复
来错地方了吧
[DllImport("user32.dll", EntryPoint="SendMessage")]
public static extern int SendMessage (
int hwnd,
int wMsg,
int wParam,
ref int lParam
);
在内存创建位图!这个没有玩过!
effun 2011-03-04
  • 打赏
  • 举报
回复
Bitmap bm = new Bitmap(width, height);
Graphics g = Graphics.FromImage(bm);
cxxylce0 2011-03-04
  • 打赏
  • 举报
回复
CreateBitmap()

110,534

社区成员

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

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

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