C# KeyLogger. Use kernel32.dll and user32.dll