摘要: DoEvents的应用及注意事项 转让控制权,以便让操作系统处理其它的事件。DoEvents 函数会返回一个 Integer,以代表 Visual Basic 独立版本中打开的窗体数目,例如,Visual Basic,专业版,在其它的应用程序中,DoEvents 返回 0。DoEvents 会将控制权传给操作系统。当操作系统处理完队列中的事件,并且在 SendKeys 队列中的所有键也都已送出之后,返回控制权。DoEvents 对于简化诸如允许用户取消一个已启动的过程 — 例如搜寻一个文件 — 特别有用。对于长时间过程,放弃控制权最好使用定时器或通过委派任务给 ActiveX EXE 部件来完 阅读全文
posted @ 2012-10-23 15:16 笑笑小白 阅读(10289) 评论(0) 推荐(0)
摘要: 改变 ListIndex而不发生 Click 事件在修改 Combo 或 Listview 的ListIndex 时, 会发生 Click 事件, 下面的函数可以阻止该事件。声明:Private Declare Function SendMessage Lib _"user32" Alias "SendMessageA" (ByVal _hWnd As Long, ByVal wMsg As Long, ByVal _wParam As Long, lParam As Any) As LongConst CB_GETCURSEL = &H147C 阅读全文
posted @ 2012-10-23 10:45 笑笑小白 阅读(470) 评论(0) 推荐(0)