当前位置:编程学习 > VB >>

VB怎么屏蔽快捷键?

VB怎么屏蔽快捷键?屏蔽shift 、alt等热键,还有窗体置顶的代码。
追问:您好,底下这个代码运行时提示:WH_KEYBOARD_LL未定义。您看看。

答案:'窗体置顶简单,屏蔽热键有点难度,给你找找资料

Option Explicit
Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Sub Check1_Click()
    If Check1 = 1 Then
        SetWindowPos Me.hWnd, -1, Me.Left / Screen.TwipsPerPixelX, _
        Me.Top \ Screen.TwipsPerPixelY, Me.Width \ Screen.TwipsPerPixelX, _
        Form1.Height \ Screen.TwipsPerPixelY, 0
   
    Else
        SetWindowPos Me.hWnd, -2, Me.Left / Screen.TwipsPerPixelX, _
        Me.Top \ Screen.TwipsPerPixelY, Me.Width \ Screen.TwipsPerPixelX, _
        Form1.Height \ Screen.TwipsPerPixelY, 0
    End If
End Sub
Private Sub Form_Activate()
    With Check1
        .Caption = "总在最前面"
        .Value = 1
    End With
End Sub

任务管理器中找HOTKEY进程,关闭就可以了。但是救护中心的热键就不起作用了,你再用的时候再双击救护中心的图标就可以了。
这个进程是随救护中心加载的,需要你每次都这样操作。如果游戏的热键可以改,是最方便的。

方正电脑安装方正电脑救护中心后出现的界面。向不用这个的话只有将硬盘的隐藏分区释放删除就可以了!
不过那样的话你的这个功能也就无法再用了.
如果用好了后这个对你的电脑的系统维护是很有帮助的。建议保留!

上一个:vb 问题 DO EVENTS
下一个:求教vb教程

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,