国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 濮阳县| 敖汉旗| 同德县| 广安市| 固阳县| 孟州市| 肃南| 凤城市| 宜章县| 河间市| 海原县| 新竹县| 托克逊县| 禄劝| 尼木县| 竹山县| 泰宁县| 和田市| 鄂托克旗| 芦溪县| 吴堡县| 苏州市| 广河县| 永泰县| 东源县| 青铜峡市| 吉木萨尔县| 潜江市| 佛教| 和顺县| 安泽县| 南投县| 定边县| 尚义县| 咸丰县| 永平县| 长春市| 隆德县| 商洛市| 郁南县| 绥滨县|