Bonjour à tous,

Voilà, pour une de mon application je désire par un click sur un bouton, ouvrir l'explorateur windows et le placer à une position et une taille spécifique.
J'arrive bien à ouvrir l'explorateur sur le répertoire demandé mais il ne se place pas à la position et taille demandée.
Pourriez vous m'indiquer ce qui n'est pas correct dans mon code svp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Public Class Frm1
     Private Declare Auto Function MoveWindow Lib "user32" (ByVal handle As   IntPtr, ByVal x As Integer, ByVal y As Integer, ByVal width As Integer, ByVal height As Integer, ByVal redraw As Boolean) As Boolean
 
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
 
        Dim MonProcess As New Process()
        MonProcess.StartInfo.FileName = "C:\Windows\explorer.exe"
        MonProcess.StartInfo.Arguments = "E:\Nos Docs"
        MonProcess.Start()
        System.Threading.Thread.Sleep(25)
        MoveWindow(MonProcess.MainWindowHandle, 10, 10, 300, 500, True)
 
    End Sub
End Class
Merci pour votre aide