Search Tools Links Login

System wide shell hook


Visual Basic 6, or VB Classic

Setting System wide Shell hook. Sample application search for all shell event and write them into log. When new window created, activated, destroyed, language locale change, task manager activated - you'll receive notification.

Original Author: Ark

Assumptions

All docs say that it's impossible to set system wide hook from VB without standard dll. Here it is! Using undocumented shell32 function calling by ordinal (thanks to James Holderness http://www.geocities.com/SiliconValley/4942/contents.html for his great job for finding this and many other functions).Sample application search for all shell event and write them into log. When new window created, activated, destroyed, language locale change, task manager activated - you'll receive notification.

About this post

Posted: 2002-06-01
By: ArchiveBot
Viewed: 100 times

Categories

Visual Basic 6

Attachments

CODE_UPLOAD70176232000.zip
Posted: 9/3/2020 3:45:00 PM
Size: 3,385 bytes


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.