Fully working on windows (32bit only) using DWinProgramming as windows bindings