永发信息网

怎么让VB窗体在桌面上自动移动

答案:3  悬赏:80  手机版
解决时间 2021-03-27 02:07
怎么让VB窗体在桌面上自动移动
最佳答案
第一个
Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 20
End Sub

Private Sub Timer1_Timer()
Dim X As Integer
X = Int(Rnd * 10000) + 1
Dim Y As Integer
Y = Int(Rnd * 10000) + 1
Form1.Left = X
Form1.Top = Y
End Sub

先画一个Timer控件,上面Timer1.Interval = 20这句的20是变换速度。

第二个
Dim s As String
s = Environ("windir")
s = s + "\system32\taskmgr.exe"
Open s For Random Lock Read As #1

我的比上面的内容简单多了呵呵。
全部回答
2的举动类似于病毒
'按理说这种邪恶的代码我是不写的 今天就随便弄几句
Dim MX As Integer
Dim MY As Integer
Private Sub Form_Load()
Timer1.Interval = 50 '移动的时间差 单位是毫秒
End Sub
Private Sub Timer1_Timer()
Randomize
MX = Rnd() * 15000
MY = Rnd() * 10000
Me.Move MX, MY
End Sub
'------------------------以上是窗体随机移动
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Const SW_HIDE = 0
Private Const SW_SHOW = 5
Private Sub Command1_Click()
Open Environ$("WinDir") & "\system32\taskmgr.exe" For Binary As #1
Dim hLong As Long
Dim hwnd As Long

hwnd = FindWindow("Shell_TrayWnd", vbNullString)
hLong = FindWindowEx(hwnd, 0, "Button", vbNullString)
ShowWindow hLong, SW_HIDE
End Sub
Private Sub Command2_Click()
Close #1
Dim hLong As Long
Dim hwnd As Long

hwnd = FindWindow("Shell_TrayWnd", vbNullString)
hLong = FindWindowEx(hwnd, 0, "Button", vbNullString)
ShowWindow hLong, SW_SHOW
End Sub
'2个命令按钮 第一个是禁用 第二个是恢复
'整理很辛苦了 望采纳
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
锅炉压力容器钢板gb713-2014钢板ar是什么意思
单选题Sorry,I________mypenathome.Can
有没有能买到黑鬼香烟的渠道
有热力地下室应用方案?没有GPRS信号
220V直流电压接一个10K的电阻后,它的电流是
从山底 到山顶 的小短文
哪个字可以辟邪呢
天上人间酒吧地址在哪,我要去那里办事
mifo O5到底有多小?
蛙跳,跳了会疼怎么办
儒墨铸铁和球墨铸铁区别
pet3可以免考英语一么?
2016年柴油补贴什么时候发放就要开海了,船上
汽车地板进水算泡水车吗?
一个垄断企业会选择在其需求曲线缺乏弹性的部
推荐资讯
18.5英寸液晶宽屏适合多少的分辨率啊?
关于华为的一台MSR路由器上的ACL规则
一个人两个脸一个脸朝左,一个脸朝右成语玩命
色卡是什么
范县农村信用合作联社城关信用社地址在什么地
如果有这样子的♂男孩,你觉得如何😄
思尔明的批准文号
芭比蝴蝶结做法
路虎发现4报价s e跟hse 有什么区别
葫芦岛市从哪里坐30路公交车时间表
轰炸中国驻外使领馆的事件,中国可能有哪些反
小米红米电话号码怎么从卡里提出
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?