[Haskell-beginners] How do I marshall a pointer over SendMessage LPARAM or WPARAM?