选择分类:当前分类——当前分类 相关联或者相类似的文章: 用VB实现任务栏右下角的小图标 (830) VB中*网址*打开方法集合(650) 正则表达式(610) VB启动控制面板命令大全(605) VB编程精彩杂文收集(470) VB6中的任务栏图标编程(445) 正则表达式(390) 如何把窗体里的内容存为一个位图(328) Cookies常用命令简介(99) 如何节约程序开发中的时间(99) 首页 前页 后页 尾页 本站推荐: | 如何把窗体里的内容存为一个位图 cndigs.com掘客园--程序员的掘客网(发掘、推荐软件开发资源,分享、交流技术开发心得) cndigs.com掘客园--程序员的掘客网(发掘、推荐软件开发资源,分享、交流技术开发心得) 我在窗体中放了很多picture控件,现在我想把这个窗体的内容存为一张位图,包含已显示的picture控件在内的内容,未显示则不包含在内。或者可以指定包含那些控件。
请问各位高手是否有方便快捷的方法?
可以用Alt+PrtSc来复制运行后的屏幕,然后到画图程序中粘贴. 哈,不知你要的是不是这样的.
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
End Sub
得到窗体坐标,拷贝屏幕就可以了吧。
上面的拷贝是连整个标题栏都拷下来,能不能只拷指定的区域?
还有拷贝时是把所有显示的内容都拷贝了下来,能不能排除某些picture的内容不拷贝在内?
顶
//还有拷贝时是把所有显示的内容都拷贝了下来,能不能排除某些picture的内容不拷贝在内? 拷贝时你把不需要拷贝的控件设为隐藏,拷贝结束后恢复显示即可
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long Private Sub Command1_Click()
1、 本站不保证以上观点正确,就算是本站原创作品,本站也不保证内容正确。 2、如果您拥有本文版权,并且不想在本站转载,请书面通知本站立即删除并且向您公开道歉! |