T
TkPins
Hi All,
If I place a com "wrapped" WebBrowser control on a form - it works fine if
NOT and MDI child.
If it is an MDI child, then the other controls (text boxes for example) -
will not take mouse input correctly, etc.
I researched and found a fix to call form.Activate() if WM_MOUSEACTIVATE is
called - but it did not work.
I also found a fix to additionally subclass the WebBrowser to call Focus() -
which did not work.
If you switch to a different MDI child, and then switch back - everything
then works correctly.
If you switch to a different application, and then switch back - everything
then works correctly.
This is very frustrating - I have not found any useful info so far.
- Again - the Activate() on WM_MOUSEACTIVATE does not work
Thanks in advance for any help.
Tom
If I place a com "wrapped" WebBrowser control on a form - it works fine if
NOT and MDI child.
If it is an MDI child, then the other controls (text boxes for example) -
will not take mouse input correctly, etc.
I researched and found a fix to call form.Activate() if WM_MOUSEACTIVATE is
called - but it did not work.
I also found a fix to additionally subclass the WebBrowser to call Focus() -
which did not work.
If you switch to a different MDI child, and then switch back - everything
then works correctly.
If you switch to a different application, and then switch back - everything
then works correctly.
This is very frustrating - I have not found any useful info so far.
- Again - the Activate() on WM_MOUSEACTIVATE does not work
Thanks in advance for any help.
Tom