How to send a Click with PosteMessage without Form popping up
Good Evening. I'm building a C# application, as follows : a main frame that allows the user to popup sub-forms, each one containing a WebBrowser component that loads a flash animation.
The problem is the following: whenever i simulate a click on the subforms, they popup in the foreground and hide the main Form , while I need them to stay exactly where they are. How can I accomplish that? I've tried using the following code :
Code:
private const int WM_MOUSEACTIVATE = 0x0021;
private const int MA_NOACTIVATE = 3;
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_MOUSEACTIVATE)
{
m.Result = (IntPtr)MA_NOACTIVATE;
return;
}
base.WndProc(ref m);
}
without success.
Thanks for your help
Re: How to send a Click with PosteMessage without Form popping up
It's not real clear why you need to simulate a click at all. Can you describe what you are trying to do in a bit more detail.
Most likely, if we understand what you are trying to do, we'll be able to help you do it without needing to override WndProc and use PostMessage.