国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

VB 從零開始編外掛(四)

2024-07-21 02:20:40
字體:
來源:轉載
供稿:網友

添加快捷鍵
--------------------------------------------------------------------------------------------------------------------------------------------------------
需要vb api函數:
getasynckeystate ←判斷函數調用時指定虛擬鍵的狀態
--------------------------------------------------------------------------------------------------------------------------------------------------------
相關api聲明:
getasynckeystate

private declare function getasynckeystate lib "user32" (byval vkey as long) as integer
private function myhotkey(vkeycode) as boolean
--------------------------------------------------------------------------------------------------------------------------------------------------------
需要的控件:timer(interval不為空)
--------------------------------------------------------------------------------------------------------------------------------------------------------
代碼:
private declare function getasynckeystate lib "user32" (byval vkey as long) as integer
private function myhotkey(vkeycode) as boolean
myhotkey = (getasynckeystate(vkeycode) < 0)
end function
'然后在循環中或timer的timer事件中檢測:
private sub timer1_timer()
if myhotkey(vbkeya) and vbkeycontrol then 'ctrl+a
end '關閉
end if
'其中vbkeya是鍵盤″a″的常數,其他鍵可按f1查得。
end sub
--------------------------------------------------------------------------------------------------------------------------------------------------------
其它方法:
比如按下"ctrl+a"就退出!
'可以設置form的keypreview屬性為true,然后在form_keydown事件中添加代碼:
private sub form_keydown(keycode as integer, shift as integer)
if keycode = asc("a") and shift = vbctrlmask then unload me '如果ctrl+a鍵被按下就退出
end sub
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天柱县| 苍溪县| 中西区| 任丘市| 保亭| 辽宁省| 奉节县| 阿克陶县| 清涧县| 佛教| 哈密市| 广宗县| 阿图什市| 广水市| 札达县| 保靖县| 莱州市| 棋牌| 新蔡县| 永清县| 蒙自县| 休宁县| 南木林县| 汾西县| 汝州市| 聂拉木县| 铁岭县| 宣城市| 台南县| 博客| 兴安县| 南雄市| 旬邑县| 邯郸县| 探索| 丰镇市| 布尔津县| 轮台县| 阜南县| 济源市| 翁牛特旗|