Introduction
This project attempts to prevent applications from performing certain annoying methods. Namely stealing your focus or un-hiding your taskbar.
It does so by loading a DLL into every process and hooking certain Windows API functions.
Currently, the only tested method to achieve the DLL injection is through the AppInit mechanism in Windows.
Please note, on modern versions of Windows the AppInit process is disabled by default and even if enabled should only be used to load signed DLLs. The current builds of this project are not signed and, thus, enabling the AppInit process is strongly discouraged. The current version should be considered for testing purposes only.
Installation
For pre Win7-tech systems the following keys need to be set:
LoadAppInit_DLLs(REG_DWORD) = 0x1
This will simply enable the AppInit DLL loading process.
AppInit_DLLs(REG_SZ) =