请教:用vb如何实现屏幕作图,即可以直接在桌面上画图! 谢谢各位高手,我编软件急着用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.取出当前屏幕的墙纸放在一个FORM中..2.将FORM无边框最大化.3.在FORM上作图.4.将该图保存.5.重新设置墙纸. 似乎不太正规?应该用getdc(0)取得屏幕的设备场景,再用各种绘图函数画。 用API检查鼠表状态!再用DirextX里面的DirextDDraw!~ GetDC(0)获取屏幕DC画图函数LineToCreatePenCreateSolidBrushSetPixelV记得用完后一定要释放DeleteObjectReleaseD 1.取出当前屏幕的墙纸放在一个FORM中..2.将FORM无边框最大化.3.在FORM上作图.4.将该图保存.5.重新设置墙纸.修改一下1. 取出当前屏幕的设备上下文,用GetDC(0),并Bitblt到一个无边框最大化的窗体中2. 对这个窗体进行操作3. 退出时关闭这个窗体,就什么都没有了不需要用到墙纸(不知楼主是不是要在墙纸上作图)当然,直接获取屏幕DC后直接操作未尝不可,但是缺乏重绘机制,而且会造成(真正的)屏幕混乱 EXCEL VBA中的小问题,急 windows common controls 5.0和 6.0,有什么区别,我应该用哪个呢? exit for问题 “操作系统不支持VB6”是什么意思 怎么導入一个EXCEL表到ACCESS,请教大家了。谢谢 运行出现case没有select case 请大家帮帮忙,关于listview控件 ~~急!! 一个用MSCOMM控件进行串口通讯的程序在本机上自己测试怎么办? 在线升级问题 请问shell是一个什么样的指令啊? 可是clipboard.settext=text1.seltext这条语句被提示有错 如何是光标移动到控件上光标变成手的形状,在线等待
2.将FORM无边框最大化.
3.在FORM上作图.
4.将该图保存.
5.重新设置墙纸.
画图函数
LineTo
CreatePen
CreateSolidBrush
SetPixelV
记得用完后一定要释放
DeleteObject
ReleaseD
2.将FORM无边框最大化.
3.在FORM上作图.
4.将该图保存.
5.重新设置墙纸.修改一下
1. 取出当前屏幕的设备上下文,用GetDC(0),并Bitblt到一个无边框最大化的窗体中
2. 对这个窗体进行操作
3. 退出时关闭这个窗体,就什么都没有了
不需要用到墙纸(不知楼主是不是要在墙纸上作图)当然,直接获取屏幕DC后直接操作未尝不可,但是缺乏重绘机制,而且会造成(真正的)屏幕混乱