问一个VB2010的一个问题 命令Sendkeys怎么虚拟按键Windows键+L?(就是win7

问一个VB2010的一个问题命令Sendkeys怎么虚拟按键Windows键+L?(就是win7的锁定计算机)求大神来!是VB2010!... 问一个VB2010的一个问题
命令Sendkeys怎么虚拟按键Windows键+L?(就是win7的锁定计算机)
求大神来!
是VB2010!
展开
 我来答
freeeeeewind
推荐于2016-10-25 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1361万
展开全部

似乎用SendKeys.Send无法实现发送组合键“Windows+L”。

有一个替代的方法。如下

Imports System.Diagnostics

Public Class Form1

    ' 鼠标双击窗体后锁屏!
    Private Sub Form1_DoubleClick(sender As Object, _
                    e As EventArgs) Handles Me.DoubleClick
        Process.Start("rundll32.exe", "user32.dll, LockWorkStation")
    End Sub

End Class
追问
代码真的有用!谢谢
再问一个,user32.dll还可以干什么?可以注销,关机,重启吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式