Acá dejo el código en el form de prueba que tengo....
Código
Public Class Form1 #Region " API " Declare Auto Function SetParent Lib "user32.dll" (ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As Integer Declare Auto Function SendMessage Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal Msg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer Private Const WM_SYSCOMMAND As Integer = 274 Private Const SC_MAXIMIZE As Integer = 61488 #End Region Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim proceso As Process proceso = Process.Start("C:\Program Files\AIMP\AIMP.exe") proceso.WaitForInputIdle() System.Threading.Thread.Sleep(1200) SetParent(proceso.MainWindowHandle, Me.Panel1.Handle) SendMessage(proceso.MainWindowHandle, WM_SYSCOMMAND, SC_MAXIMIZE, 0) End Sub End Class
Con este código logro incrustar el reproductor de música aimp, pero si abro las opciones del aimp estas se salen del form contenedor....
Bueno, espero haberme explicado bien y espero a sus sugerencias mientras sigo en la búsqueda de información...