Hola
Skalitiko, mil gracias. He estado haciendo pruebas y es justo lo que andaba buscando, se comporta tal y como quería (fácil de cargar / descargar).
Lo que no me queda claro es por qué declarar la variable res y asignarle el resultado que devuelve la función SetParent, ¿podrías explicarme? Es que he probado a hacerlo así:
Código:
Private Sub Form_Load()
Form2.Show
SetParent Form2.hWnd, Form1.hWnd
End Sub
Es decir, sin recoger el Long devuelto por la función, y funciona igual de bien. ¿Tal es sea conveniente recoger el valor en una variable y comprobarlo? A lo mejor SetParent devuelve un valor negativo, por ejemplo, en el caso de producirse algún tipo de problema
Un saludo y muchas gracias por la atención prestada