找回密码
 加入
搜索
楼主: kn007

如何只禁用键盘呢,而鼠标不要受影响

[复制链接]
 楼主| 发表于 2009-7-6 19:03:16 | 显示全部楼层
继续顶,怎么都保密了?!
 楼主| 发表于 2009-7-6 20:55:10 | 显示全部楼层
等待中。。。。。
 楼主| 发表于 2009-7-6 21:29:48 | 显示全部楼层
期待加等待,等于要命
发表于 2009-7-6 22:03:52 | 显示全部楼层
拔掉键盘可以吗?
 楼主| 发表于 2009-7-6 22:05:35 | 显示全部楼层
当然可以,不过你觉得可能不?
 楼主| 发表于 2009-7-7 07:49:35 | 显示全部楼层
等待中....................
 楼主| 发表于 2009-7-7 09:44:57 | 显示全部楼层
。。。。。。。。。。顶。。。。。。
发表于 2009-7-7 10:53:20 | 显示全部楼层

#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include <StructureConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Opt('MustDeclareVars', 1)

Global $hHook, $hStub_KeyProc, $buf = "", $title = "", $title_1 = "", $keycode, $buffer = "", $nMsg

Local $hmod
$hStub_KeyProc = DllCallbackRegister("_KeyProc", "long", "int;wparam;lparam")
$hmod = _WinAPI_GetModuleHandle(0)
$hHook = _WinAPI_SetWindowsHookEx($WH_KEYBOARD_LL, DllCallbackGetPtr($hStub_KeyProc), $hmod)
While 1
        Sleep(10)
WEnd

Func _KeyProc($nCode, $wParam, $lParam)
        Local $tKEYHOOKS
        $tKEYHOOKS = DllStructCreate($tagKBDLLHOOKSTRUCT, $lParam)
        If $nCode < 0 Then
                Return _WinAPI_CallNextHookEx($hHook, $nCode, $wParam, $lParam)
        EndIf
        If $wParam = $WM_KEYDOWN Then
                MsgBox(0, "", "拦截")
        Else
                Local $flags = DllStructGetData($tKEYHOOKS, "flags")
                Switch $flags
                        Case $LLKHF_ALTDOWN
                                MsgBox(0, "", "拦截")
                EndSwitch
        EndIf
        Return _WinAPI_CallNextHookEx($hHook, $nCode, $wParam, $lParam)
EndFunc   ;==>_KeyProc

Func _exit()
        _WinAPI_UnhookWindowsHookEx($hHook)
        DllCallbackFree($hStub_KeyProc)
        Exit
EndFunc   ;==>_exit


http://www.autoitx.com/forum.php ... &extra=page%3D1
根据版主的源码简单修改就ok了...用msgbox来断...
按下去会卡一下 关于这个脚本我什么都不知道别问我...

评分

参与人数 1金钱 +4 贡献 +1 收起 理由
kn007 + 4 + 1 十分感谢

查看全部评分

 楼主| 发表于 2009-7-7 10:58:27 | 显示全部楼层
挺好的,我试试看
 楼主| 发表于 2009-7-7 16:33:42 | 显示全部楼层
可以说解决的了,但先不结贴,看看还有不
发表于 2009-11-18 14:24:21 | 显示全部楼层
期待高手出现
发表于 2010-5-20 06:42:00 | 显示全部楼层
帮LZ顶下。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 07:00 , Processed in 0.075962 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表