Rich,
Cool! You should put together a UT or Wiki article and a little sample Delphi project to show this off.
>I FOUND IT!!!!!!!
>
>
>AWESOME!!!!
>
>SIMPLE FIX!!!
>
>I TURNED OFF OLEMISC_SIMPLEFRAME!!!
>
>That was the culprit!! SWEET SUCCESS!! What a Rush!
>
>Now it always returns the FORM and not the control. OLEMISC_SIMPLEFRAME was needed for composite controls for VB4 to make them paint correctly if the container wasn't smart in the early days of ActiveX!
>
>Thanks for all the help!!