10 2012 档案

摘要:DoEvents的应用及注意事项 转让控制权,以便让操作系统处理其它的事件。DoEvents 函数会返回一个 Integer,以代表 Visual Basic 独立版本中打开的窗体数目,例如,Visual Basic,专业版,在其它的应用程序中,DoEvents 返回 0。DoEvents 会将控制权传给操作系统。当操作系统处理完队列中的事件,并且在 SendKeys 队列中的所有键也都已送出之后,返回控制权。DoEvents 对于简化诸如允许用户取消一个已启动的过程 — 例如搜寻一个文件 — 特别有用。对于长时间过程,放弃控制权最好使用定时器或通过委派任务给 ActiveX EXE 部件来完 阅读全文
posted @ 2012-10-23 15:16 笑笑小白 阅读(10233) 评论(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 笑笑小白 阅读(460) 评论(0) 推荐(0) 编辑
摘要:frmmain.frm '--------------------------------------------------------------------------------------- ' Author :阿汐 ' Purpose :vb实现老板键的简单功能 '--------------------------------------------------------------------------------------- Sub Form_Load() Sub Form_Load() Dim ret As Long preWinPro 阅读全文
posted @ 2012-10-22 14:38 笑笑小白 阅读(759) 评论(0) 推荐(0) 编辑
摘要:VB为自己的程序设定消息(可接收处理) Posted by JiaJia 5 March,2009 (0)Comment 用API函数 SetWindowLong 指定处理消息的窗口过程为自定义的函数 WindowProc,捕获消息ID为 WM_USER+1 的自定义消息或系统消息。并且,为了保证窗口能正确的响应消息,需要保存原来默认的窗口过程并在自定义函数WindowProc中调用。如下例,在按钮事件中发送自定义消息,WindowProc 捕获了窗口大小变化的系统定义消息和用户自定义的消息并显示用户自定义的消息参数 wParam。Form 部分代码Private Sub Command1.. 阅读全文
posted @ 2012-10-22 14:32 笑笑小白 阅读(450) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示