evb 里面支持DoEvents
evb 里面不支持DoEvents,我在www.devbuzz.com里面找到了答案'Listing 1 - DoEventsCE
Declare Function PeekMessage Lib "coredll.dll" Alias "PeekMessageW" _
(ByVal MSG As String, ByVal hwnd As Long, ByVal wMsgFilterMin As Integer, _
ByVal wMsgFilterMax As Integer, ByVal wRemoveMsg As Integer) As Boolean
Declare Function TranslateMessage Lib "coredll.dll" (ByVal MSG As String) As Boolean
Declare Function DispatchMessage Lib "coredll.dll" Alias "DispatchMessageW" _
(ByVal MSG As String) As Boolean
Public Const PM_REMOVE = 1
'Enof Listing 1 - DoEventsCE
Public Sub DoEventsCE()
Dim MSG As String
MSG = String(18, Chr(0))
' Get message from queue and dispatch it
If PeekMessage(MSG, 0, 0, 0, PM_REMOVE) Then
TranslateMessage (MSG)
DispatchMessage (MSG)
End If
End Sub
最后更新:2017-04-02 00:06:24
上一篇:
你还在用if else吗?
下一篇:
英特尔揭示四核心笔记本电脑处理器蓝图
《嵌入式C编程:PIC单片机和C编程技术与应用》一1.10 文本格式
亚马逊难撼苹果平板电脑王位 业界忧低价攻势错伤Android同门
Ajax实现智能表格(适合BS模式项目的录入页面)
Android:实现类似RadioButton自动换行及单选效果
android在界面上使用URI编程 ----开发笔记收集
独家 | 企业互联网架构优化升级之路
jQuery Mobile开发的新闻阅读器,适应iphone和android手机
8月30日云栖精选夜读:Nodejs进阶:使用DiffieHellman密钥交换算法
分享30个开发人员有用的CSS代码片段
如何在调用WCF服务之前弹出一个确认对话框?