我要截取指定窗体的内容并保存为图片。指定的窗体的句柄已经通过 hWnd=Findwindow(vbnullstring,FormCaption)获取,然后使用 PrintWindow(hWnd,Picbox.hdc,0)来截取该窗体的内容并保存到图片框中,无论该窗体是处于前端还是底层,都能够截图。但是,在vb.net中,PicBox.hdc属性无效呀。这个函数没法使用。
谁知道vb.net的窗体截图方法呢?不是屏幕截图,而是截图指定窗体的图,无论该窗体是前端还是后台。
vb.net 2008 如何将指定的窗体截图并保存
答案:2 悬赏:40 手机版
解决时间 2021-03-02 01:49
- 提问者网友:战魂
- 2021-03-01 22:17
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-03-01 23:36
INTOUCH自带的就有,打印屏幕的命令
自己写个时间条件运行那命令就可以了
PRINTSCREEN这个命令 具体怎么用 看下帮助
希望我的回答对你有所帮助
如有其他问题,可以继续追问,您的采纳是我前进的动力!
自己写个时间条件运行那命令就可以了
PRINTSCREEN这个命令 具体怎么用 看下帮助
希望我的回答对你有所帮助
如有其他问题,可以继续追问,您的采纳是我前进的动力!
全部回答
- 1楼网友:轻雾山林
- 2021-03-02 00:19
private sub form1_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load
for each ctrl as control in panel1.controls '循环获取容器内的控件 dim txtctrl as textbox = trycast(ctrl, textbox) '看看该控件类型是否textbox if txtctrl isnot nothing then ' 是的话就可以设置它的属性了 txtctrl.text = 0 ' 想干嘛就干嘛 end if next me.acceptbutton = button1
end sub
记得把你的textbox都放到panel1 里面
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯