Hi Joel,
See if
Using Carets can help.
>I'm experimenting with embedding a Fox form inside of a WPF form. For the most part, I've got it working, but I having an issue with the keyboard focus. I can get focus to the VFP form, and I can type characters in a textbox, but there is no blinking keyboard cursor. Here is the C# code I'm using:
>
>
>[DllImport("user32.dll")]
>static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);
>[DllImport("user32.dll")]
>static extern IntPtr SetFocus(IntPtr hWnd);
>
>...
>
>SetParent(hWndFox, (IntPtr) hwndParent);
>SetFocus(hWndFox); // this works, but where's the keyboard cursor?
>
>
>Can any of you WinAPI experts see what I'm missing?
>
>Thanks.
--sb--