Bueno, prueba declarándola así:
Código:
<System.Runtime.InteropServices.DllImport("user32.dll")> _
Private Shared Function FindWindowEx( _
ByVal hWnd1 As System.IntPtr, ByVal hWnd2 As System.IntPtr, _
ByVal lpsz1 As String, ByVal lpsz2 As String) _
As System.IntPtr
End Function
También tienes que mirar en el Spy++ si no hay un objeto de transición entre la ventana padre y el botón.