下面的代码关不掉窗口,为什么?谢 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myHaveProcess As Process() = Process.GetProcessesByName("BitSpirit")
If myHaveProcess.Length > 0 Then
'关闭BT
myHaveProcess(0).CloseMainWindow()
End If
End Sub
Dim myHaveProcess As Process() = Process.GetProcessesByName("BitSpirit")
If myHaveProcess.Length > 0 Then
'关闭BT
myHaveProcess(0).CloseMainWindow()
End If
End Sub
实在没办法的话,试试用API函数吧,FindWindow和PostMessage。
但最后的结果是我绕不过去,只有正常关闭BT才能实现全部的功能,我需要正常关闭时BT写的配置文件内容。大家说说用个什么别的办法能做到这点?模拟鼠标?