www.klzf.net > VC 在piCturE控件中画图 怎么添加滚动条

VC 在piCturE控件中画图 怎么添加滚动条

picture控件是没有滚动条的,但你可以采用以下的办法: 在picture控件的下方放一个Horizontal Scroll Bar控件,右方放一个Vertical Scroll Bar控件。添加这两个滚动条的事件处理程序让picture控件显示相应的局部内容,这样就实现了所需的滚动功能。

参考MSDN CWnd类就直接支持滚动条。 然后你可以在OnPaint或者OnDraw读取滚动条的位置。 并画出相应的图像。

给VB控件PictureBox加滚动条的方法 用过PictureBox控件的朋友都知道,在其中我们可以加载图片。当图片不是很大时,可能还不会有什么问题,但是,如果所加载的图片比PictureBox大时,我们只能看到图片的一部分,那么,怎么才能看到其他的部分呢?...

添加两个picturebox控件,在picture1中添加picture2 。当然要加入滚动条。 在form load中添加下面代码 HScroll1.Max = picture2.Width HScroll1.Min = 0 在Private Sub VScroll1_Change()中添加 picture2.Top = -VScroll1.Value 这个是水平的滚...

首先给工程(Project)添加一个OCX控件,单击选单上的工程(Project)选单项,在弹出的下拉选单中点击组件(Components),选中其中的"Microsoft Common Dialog Control 5.0",确定完成加载工作;然后画一个PictureBox,采用VB提供的默认名字Picture1,...

你是不是要用滚动条调整图片的显示? 给你个程序 或许对你有帮助 给窗口添加个PICTUREBOX 控件 吧一个IMAGE控件加到PICTRUEBOX里 再加一个VSCROLL 和一个HSCROLL 分别放在PICTUREBOX 的纵向喝水平方向 加如下代码就可以 Private Sub Form_Resize...

将picturebox放到一个panel控件里面,然后设置panel控件的ArrowScroll属性为true,再设置picturebox的SizeMode属性为AutoSize这样当图片长或宽超出panel就会自动出现滚动条这里需要注意的是picturebox不能选择在父容器中停靠,否则没有滚动条

vb.net没有自动重画功能,要在Paint事件中写代码对图形重画。 另外一种情况,如果在Image属性设置了一幅图像,图像能够保持完整性的。所以你可以把图形绘在位图上,把位图绑定到Image属性上。 先绑定一幅位图: Dim bm as New BitMap(800,600) P...

窗体实际上是一个容器,就是盛放其他控件的一个大控件,他的作用主要就是加载一些其他需要用的控件,主要用的就是他的能作为容器的作用,而能做容器使用的另外两个常用的就是Frame和PictureBox,这两个是小容器,就是你需要把他们放到窗体上,然...

picturebox.print "***" 添加HScroll和VScroll控件

网站地图

All rights reserved Powered by www.klzf.net

copyright ©right 2010-2021。
www.klzf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com