Perhaps this might be shooting for the moon, but i'll try anyway.. I have a program that's already written in VB.NET WinForms to which we are adding an on-screen keyboard with only very basic keys. so far all is good, but we are running into issues with someone touching a key not quite lifting their finger before pressing the next. The result is neither key fires. I know that win forms is not multi-touch capable, at least out of the box, but my goal here is to capture the touch gesture wndproc message, do what i need to do, then kill it so i get no click-hold for right click or even allow the program to know that a touch was even made. My guess is it's impossible, but i figured i'd ask. So far i've been able to capture the touch message and do something based on that touch, but can't make the program think it's the touch is gone so i still get the right click and lack of being. I hope that all makes sense. I don't want to get into converting this to WPF, it's already done in winforms, and if what i want to do cannot be done, it's staying the way it is anyway. Thanks a lot for any help.