我的picturebox里面画了很多的region和线。现在要放大/缩小整个picturebox内部的内容。有没有什么方法?请赐教
解决方案 »
- 如何读取存储过程的参数个数和类型?
- 高分:100分!!!绝对让人郁闷的数据库错误,找不到原因啊!!!!!!!!!!!!
- 如何实现控制其它程序的菜单操作?
- 如何把一个TEXTBOX里的内容copy到剪切板里呢.
- 100分!请问VB中如何使用RegOpenKeyEx函数(看msdn,看的我一头雾水,不会使用)谢谢^-^
- 在线等待,高分送人!
- msflex grid的removeitem方法
- Add-In里面少了好多东西呀。
- 用VB代码解析了网页,从中得到了些数据,把数据放进了textbox中.如何把这些数据放到dbgrid中?
- 串口通讯程序,当串口数据突然中断时,程序老是卡死,如何解决啊,谢谢!
- 为什么我的vb6不能用index
- 求解!!!对数据库操作时Recordset访问错误,请大家指点
再调入这个文件在picturebox控件上重画.
Picture2.AutoRedraw = True
rv = SendMessage(Picture1.hwnd, WM_PAINT, Picture2.hDC, 0)
rv = SendMessage(Picture1.hwnd, WM_PRINT, Picture2.hDC, _
PRF_CHILDREN + PRF_CLIENT + PRF_OWNED)
Picture2.Picture = Picture2.Image
Picture2.AutoRedraw = False '放大为原图的2倍 Picture1.PaintPicture Picture2, 0, 0, 2 * Picture2.Width, 2 * Picture2.Height, 0, 0, Picture2.Width, Picture2.Height
SetViewportExtEx pb1.hdc, _
(rect.Right - rect.Left) / 2, _
(rect.Bottom - rect.Top) / 2, size SetWindowExtEx pb1.hdc, 30, -30, size
SetWindowOrgEx pb1.hdc, -15, 30, point给我邮件,给一个完整的方案。