MsgList installation:Command:MsgListerApp /iRun from an elevated command prompt. Uninstallation:Command:MsgListerApp /uRemoves the service and deletes the previously installed MsgLister.sys.Active System Hooks:Command:MsgListerApp /hDisplays a list of all Win32 hooks that are currently active across all sessions, windowstations, and desktops. Basically, all existant hooks.Active Windows:Command:MsgListerApp /LDisplays a list of active windows with their HWND followed by their title. This is mainly convenience functionality so you don t have to break out Spy++ to get a HWND.Message Listing:Command:MsgListerApp <hwnd>The hwnd argument is, unsuprisingly, the hwnd of the window of interest.
File list:
MsgHookLister
............\src
............\...\App
............\...\...\dbghelpprotos.h
............\...\...\Driver.cpp
............\...\...\Driver.h
............\...\...\hooks.cpp
............\...\...\hooks.h
............\...\...\install.cpp
............\...\...\install.h
............\...\...\main.cpp
............\...\...\Messages.aps
............\...\...\messages.cpp
............\...\...\messages.h
............\...\...\Messages.mc
............\...\...\messages.rc
............\...\...\MSG00409.bin
............\...\...\MsgListerApp.vcproj
............\...\...\resource.h
............\...\...\RuntimeLoader.cpp
............\...\...\RuntimeLoader.h
............\...\...\SimpleAssert.h
............\...\...\SimpleTraits.h
............\...\...\sources
............\...\...\stdafx.cpp
............\...\...\stdafx.h
............\...\...\Util.cpp
............\...\...\Util.h
............\...\...\Version.aps
............\...\...\Version.rc
............\...\...\window.cpp
............\...\...\window.h
............\...\...\wm_messages.h
............\...\Drv
............\...\...\DbgText.h
............\...\...\dispatch.cpp
............\...\...\dispatch.h
............\...\...\globals.cpp
............\...\...\hookint.h
............\...\...\hooks.cpp
............\...\...\hooks.h
............\...\...\imports.h
............\...\...\init.cpp
............\...\...\init.h
............\...\...\main.cpp
............\...\...\messages.cpp
............\...\...\messages.h
............\...\...\MsgLister.aps
............\...\...\MsgLister.rc
............\...\...\MsgLister.vcproj
............\...\...\resource.h
............\...\...\ScopedObjects.h
............\...\...\sharedinfo.h
............\...\...\sources
............\...\...\stdafx.cpp
............\...\...\stdafx.h
............\...\...\structs.h
............\...\...\util.cpp
............\...\...\util.h
............\...\dirs
............\...\MsgLister.sln
............\...\MsgLister.suo
............\...\sources_inc.txt
............\readme.txt