VB消息拦截技巧与应用 VB 的消息拦截,是那种你一旦搞懂就会忍不住用在好几个项目里的小技巧。用SetClassLong和GetWindowLong配合修改窗口过程,能拦截住像粘贴、剪切这种默认行为,适合做只读文本框控制、防止恶意输入之类的场景。嗯,挺实用的。拦截的核心就是改窗口过程(WndProc),也就是 Window VB 0 次浏览 2025-06-12
Visual Basic关机注销消息拦截方案 关机前拦截用户信息的 VB 方案,挺实用的。你如果做过系统工具或者后台管理类程序,应该知道 Windows 的关机和注销事件不太好拦。这个例子用 VB 写的,通过重写窗口过程,能监听 WM_QUERYENDSESSION 和 WM_ENDSESSION 两个消息,拦截得比较干净。响应时还能写日志、保 VB 0 次浏览 2025-06-17
Windows Mobile 5.0 来电拦截 通过 TAPI API,在 LINE_CALLSTATE 时可获取移动手机来电号码,在 LINE_CALLINFO 时可获取电信固话或小灵通来电号码。在获取来电号码后,可挂断电话,避免手机响铃或显示号码。此方法适用于开发来电防火墙或来电大头贴等应用。 WindowsPhone 22 次浏览 2024-05-03
消息和消息队列Windows消息机制 消息和消息队列是 Windows 开发中经常接触到的基础概念。消息队列是消息在系统中传递的桥梁,能够确保消息有序地到达目标窗口。比如,GetMessage会从队列中获取消息,PostMessage则负责把消息投递进去。常见的队列消息有 WM_PAINT、键盘输入、鼠标点击等,而非队列消息如SendM WindowsPhone 0 次浏览 2025-06-06
C# WinForm 实现鼠标和键盘消息拦截 在使用 VS2013 编写 C# WinForm 程序时,可以通过 PreFilterMessage 方法拦截鼠标消息,并利用鼠标和键盘钩子来获取消息,同时也可以取消键盘消息。 C# 20 次浏览 2024-05-26
Windows API系统热键拦截脚本 屏蔽 Ctrl+Alt+Delete 的脚本,挺适合企业或者学校机房这种封闭环境用的。运行后能直接拦截掉系统级的组合键,像任务管理器、锁屏这些都弹不出来。用起来也不复杂,执行下程序就搞定,适合没太多系统开发经验的朋友快速上手。 系统热键的拦截,说白了就是键盘事件拦截,不过这事在 Windows 里可 VB 0 次浏览 2025-05-28