目的是想按向上(下),实现关联文本框值的增加(或减少)
可以使用API函数Sendmessage发送消息,但不知道单击updown向上向下键的参数是多少?
希望哪们高手可以把sendmessage 中发送的各种消息及参数提供给我,本人十分感激!
我的E-mail:[email protected]
可以使用API函数Sendmessage发送消息,但不知道单击updown向上向下键的参数是多少?
希望哪们高手可以把sendmessage 中发送的各种消息及参数提供给我,本人十分感激!
我的E-mail:[email protected]
解决方案 »
- 一个我不知道该起什么题目的问题!
- 如何监控屏幕上的某个点的颜色是否发生变化,如果这个点变化的比较快的话,怎样才能保证不漏检?
- 数据库问题,急用
- 用VB连接远程数据库出现问题---------用户‘sa’登录失败。原因:未与信任SQL Server连接相关联
- 编译错误:发现二定义的名称 Command1_Click
- 请问怎么知道VB已经联到ACCESS啊?
- byte数组怎么变成字符串?
- 怎样用mciSendString循环播放音乐?
- 做过指纹考勤的请进!
- 怎样让VB的Form运行时出现最小化和关闭按钮,但用户不能调节Form的大小?
- SQL语句???
- 水晶报表(Crystal Report)问题
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 38 Then
UpDown1.Value = UpDown1.Value - 1
ElseIf KeyCode = 40 Then
UpDown1.Value = UpDown1.Value + 1
End If
End Sub
Me.KeyPreview = True
With UpDown1
.BuddyControl = Text1
.Max = 100
.Min = 0
.Value = 50
End With
End SubPrivate Sub UpDown1_Change()
Text1.Text = UpDown1.Value
End SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyUp Then UpDown1_UpClick
If KeyCode = vbKeyDown Then UpDown1_DownClick
End SubPrivate Sub UpDown1_DownClick()
With UpDown1
.Value = IIf(.Value = .Min, .Min, .Value - 1)
End With
End SubPrivate Sub UpDown1_UpClick()
With UpDown1
.Value = IIf(.Value = .Max, .Max, .Value + 1)
End With
End Sub
我感觉用API函数发的消息如 sendmessage(button.hwnd,&HF5,0,0)虽然有起到单击的作用但是屏幕上没有显示按钮有向下的动作,如果要实现应该如何做到?