解决方案 »
- 向高手求救,怎么修改ACCESS数据库中的图片啊?
- 将翻译进行到底!为先前的帖子补分。请of123() 大哥 以及其他GG、mm进来看一下。
- 現在用一個PICTUREBOX裝載了圖片.但圖片太大.有沒有屬性可以設置圖片在PICTUREBOX里完整顯示呢?就是縮略圖的效果那樣.
- 对象打开时,,不允许操作
- 如何实现先与登陆窗口 运行程序
- ★★★软件又新版本发布,200分送给协助测评的朋友★★★ 之2
- rtftext内有αβ希腊字母,打印命令后程序死定
- 在vista下,ador.recordset读取dat文件错误
- 关于DataGrid控件的问题?
- 怎样退出程序?
- VB精确延时程序
- 初学vb,在数据环境下,DATAGRID随数据库动态更新问题?
Check1.Value = Unchecked
这2句是什么,值为1就是选中,0就是没选中
unchecked 就是 0
'Check1.Value = Checked
HotKey vbKey2 '注册热键
Else
HotKey_Flg = True '停止热键等待
Call UnregisterHotKey(Me.hWnd, &HBCFF&)
'Check1.Value = Unchecked
End If你这地方在不停的运行 你知道吗 ?还有 2F asftrhgjhkjlkttttttt 提醒你的是正确的 CheckBox原本的时计就是0与1VB有很多的地方都可 "兼容", 但身为编程员 最好遵守 "游戏规则" 不是等着裁判让你过关.
If (Check1.Value = Unchecked) Then
on error goto Q:
HotKey vbKey2 '注册热键
Else
HotKey_Flg = True '停止热键等待
Call UnregisterHotKey(Me.hWnd, &HBCFF&)
Q: debug.print "check1_error"
End If ,可是那个勾一勾上,他就没法去掉了,怎么回事?
If (Check1.Value = Unchecked) Then
HotKey vbKey2 '注册热键
Else
Check1.Value = Unchecked '加上这句'
HotKey_Flg = True '停止热键等待
Call UnregisterHotKey(Me.Hwnd, &HBCFF&)
End If
Exit Sub
Q: '错误处理要放在正常流程之后,不然扰乱正常流程'
Debug.Print "check1_error"
Stop
Resume
End Sub
Dim Message As Msg
Do While Not bCancel
WaitMessage
If PeekMessage(Message, Me.hWnd, WM_HOTKEY, WM_HOTKEY, PM_REMOVE) Then
if check1.Value=1 then WindowState = vbMinimized
End If
DoEvents
Loop
End Sub
用 RegisterHotKey 注册热键后,在消息循环中 处理 WM_HOTKEY 消息。