I\'ve been trying to intercept messages through PeekMessage but I\'m having a bit of trouble with the messages being sent through multiple times.
my code looks like t