The SetParent function makes one window the child of another window.
Private Declare Function SetParent Lib “user32? _
(ByVal hWndChild As Long, _
ByVal hWndNewParent As Long) As Long
This function takes two arguments that are window handles. Use the FindWindow function to get the handles you need.
There’s probably a bunch of cool things you can do with SetParent, but I’ve only ever used it to show a userform from the VBE. I’ll show an example of that in my next post.
Posting code? Use <pre> tags for VBA and <code> tags for inline.