Meitinger/Topmost — pull request #2 by PhillipAnd (2013-10-22 17:30:51+00:00)
Title: Make 32 and 64 bit versions work together

I have modified the program so that, when the 32-bit version is run, it checks to see whether it can find and start x64\Topmost.exe . (I also changed the output directory accordingly.) If it can, it uses a job object to ensure that the 64-bit version is loaded, and then terminated whenever the parent, 32-bit executable is ended. This way, you can distribute the 32-bit executable and DLL, along with their 64-bit equivalents in the x64 directory, and it will work (roughly) out of the box on both 32 and 64 bit systems, for both 32 and 64 bit applications.