VB6.0如何实现用户点击F12,当F12弹起的时候自动记录一次

用户按1下F12,这时VB不记录,我想要VB不记录按下的动作,只记录F12弹起的动作,这个怎么实现呢?IfGetAsyncKeyState(VK_F12)=-32768T... 用户按1下F12,这时VB不记录,我想要VB不记录按下的动作,只记录F12弹起的动作,这个怎么实现呢?If GetAsyncKeyState(VK_F12) = -32768 Then 次数= 次数+ 1 上面的代码是记录如果用户点击一下F12,则次数加上1,我想要用户按下F12,当用户送手后,F12键就弹起,这个时候VB再自动记录一次,怎么实现,高手帮帮 注:用于AcitveX控件,不是标准EXE文件 展开
 我来答
维它命2988
2014-07-24 · TA获得超过355个赞
知道答主
回答量:197
采纳率:0%
帮助的人:169万
展开全部
再教你一个简单的。只检测按下事件 '在控件中添加一个timer控件. ' Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer Dim lngTmp As Long Dim lngBak As Long Dim lngCnt As Long Private Sub Timer1_Timer() lngTmp = GetKeyState(vbKeyF12) If lngTmp <> lngBak And lngTmp <> 0 And lngTmp <> 1 Then lngBak = lngTmp lngCnt = lngCnt + 1 Me.Caption = lngCnt End If End Sub

麻烦采纳,谢谢!
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式