OVH Cloud OVH Cloud

Positon d'un process windows

9 réponses
Avatar
jeje
Bonjour tous le monde,

Je cherche le moyen de connaître la position d'une application, par exemple
notepad, qui est démarée sur mon pc ...

Merci

9 réponses

Avatar
Picalausa François
Hello,

Qu'entends-tu pas la position?
Veux-tu connaitre le PID?
=> http://support.microsoft.com/?kbid7913
Veux-tu connaitre la position de la fenêtre principale?
=> FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
Ou peut être la position dans la taskbar?

--
Picalausa François

"jeje" a écrit dans le message de news:

Bonjour tous le monde,

Je cherche le moyen de connaître la position d'une application, par
exemple
notepad, qui est démarée sur mon pc ...

Merci


Avatar
jeje
Salut,

Merci pour tes réponses, c'était la position sur l'écran que je cherchais.
J'ai donc utilisé GetWindowRect qui fonctionne très bien mais dommage de
devoir encore utilser un API avec .net 2

A+


"Picalausa François" a écrit :

Hello,

Qu'entends-tu pas la position?
Veux-tu connaitre le PID?
=> http://support.microsoft.com/?kbid7913
Veux-tu connaitre la position de la fenêtre principale?
=> FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
Ou peut être la position dans la taskbar?

--
Picalausa François

"jeje" a écrit dans le message de news:

> Bonjour tous le monde,
>
> Je cherche le moyen de connaître la position d'une application, par
> exemple
> notepad, qui est démarée sur mon pc ...
>
> Merci





Avatar
Picalausa François
Hello,

Avec dotnet 2, il existe peut-être plus simple, mais tu trouveras
probablement une meilleur réponse sur le(s) groupe(s) approprié(s):
news://msnews.microsoft.com/microsoft.public.fr.dotnet
news://msnews.microsoft.com/microsoft.public.fr.dotnet.vb

ou pour les google groups correspondant:
http://groups.google.com/group/microsoft.public.fr.dotnet
http://groups.google.com/group/microsoft.public.fr.dotnet.vb

--
Picalausa François

"jeje" a écrit dans le message de news:

Salut,

Merci pour tes réponses, c'était la position sur l'écran que je cherchais.
J'ai donc utilisé GetWindowRect qui fonctionne très bien mais dommage de
devoir encore utilser un API avec .net 2

A+


Avatar
OlivierT
Bonjour,

Ta reponse m'interesse beaucoup. J'ai testé le code pour connaitre les
process encours. Cependant, je n'arrive pas a les avoir tous. Entre le
gestionnaire des taches et le code, j'ai des differences.
Quand je regarde le code, il est prevu pour 95 et NT. Ici je travail avec
2000/2003. Y a-t-il un rapport ?
De plus, je n'ai pas le numero du pid. Est-ce possible de le recuperer ?

Merci,

Olivier

"Picalausa François" a écrit :

Hello,

Qu'entends-tu pas la position?
Veux-tu connaitre le PID?
=> http://support.microsoft.com/?kbid7913
Veux-tu connaitre la position de la fenêtre principale?
=> FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
Ou peut être la position dans la taskbar?

--
Picalausa François

"jeje" a écrit dans le message de news:

> Bonjour tous le monde,
>
> Je cherche le moyen de connaître la position d'une application, par
> exemple
> notepad, qui est démarée sur mon pc ...
>
> Merci





Avatar
jeje
Est ce que tu utilises bien la classe "process" ?

http://plasserre.developpez.com/v4-10.htm




"OlivierT" a écrit :

Bonjour,

Ta reponse m'interesse beaucoup. J'ai testé le code pour connaitre les
process encours. Cependant, je n'arrive pas a les avoir tous. Entre le
gestionnaire des taches et le code, j'ai des differences.
Quand je regarde le code, il est prevu pour 95 et NT. Ici je travail avec
2000/2003. Y a-t-il un rapport ?
De plus, je n'ai pas le numero du pid. Est-ce possible de le recuperer ?

Merci,

Olivier

"Picalausa François" a écrit :

> Hello,
>
> Qu'entends-tu pas la position?
> Veux-tu connaitre le PID?
> => http://support.microsoft.com/?kbid7913
> Veux-tu connaitre la position de la fenêtre principale?
> => FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
> Ou peut être la position dans la taskbar?
>
> --
> Picalausa François
>
> "jeje" a écrit dans le message de news:
>
> > Bonjour tous le monde,
> >
> > Je cherche le moyen de connaître la position d'une application, par
> > exemple
> > notepad, qui est démarée sur mon pc ...
> >
> > Merci
>
>
>


Avatar
OlivierT
Bonjour, merci de ta reponse. Malheureusement, la classe process est utilise
avec .NET En ce qui me concerne, j'utilise VB6... Y aurait-il une fonction
equivalente ,

Olivier

"jeje" a écrit :

Est ce que tu utilises bien la classe "process" ?

http://plasserre.developpez.com/v4-10.htm




"OlivierT" a écrit :

> Bonjour,
>
> Ta reponse m'interesse beaucoup. J'ai testé le code pour connaitre les
> process encours. Cependant, je n'arrive pas a les avoir tous. Entre le
> gestionnaire des taches et le code, j'ai des differences.
> Quand je regarde le code, il est prevu pour 95 et NT. Ici je travail avec
> 2000/2003. Y a-t-il un rapport ?
> De plus, je n'ai pas le numero du pid. Est-ce possible de le recuperer ?
>
> Merci,
>
> Olivier
>
> "Picalausa François" a écrit :
>
> > Hello,
> >
> > Qu'entends-tu pas la position?
> > Veux-tu connaitre le PID?
> > => http://support.microsoft.com/?kbid7913
> > Veux-tu connaitre la position de la fenêtre principale?
> > => FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
> > Ou peut être la position dans la taskbar?
> >
> > --
> > Picalausa François
> >
> > "jeje" a écrit dans le message de news:
> >
> > > Bonjour tous le monde,
> > >
> > > Je cherche le moyen de connaître la position d'une application, par
> > > exemple
> > > notepad, qui est démarée sur mon pc ...
> > >
> > > Merci
> >
> >
> >


Avatar
jeje
Salut,

Avec vb6, tu dois utilisé les API windows
Essaie avec ce genre de code :
http://www.vbfrance.com/codes/KILLER-PROCESSUS-NE-CONNAISSANT-SON-NOM-VB6_30602.aspx

A+


"OlivierT" a écrit :

Bonjour, merci de ta reponse. Malheureusement, la classe process est utilise
avec .NET En ce qui me concerne, j'utilise VB6... Y aurait-il une fonction
equivalente ,

Olivier

"jeje" a écrit :

> Est ce que tu utilises bien la classe "process" ?
>
> http://plasserre.developpez.com/v4-10.htm
>
>
>
>
> "OlivierT" a écrit :
>
> > Bonjour,
> >
> > Ta reponse m'interesse beaucoup. J'ai testé le code pour connaitre les
> > process encours. Cependant, je n'arrive pas a les avoir tous. Entre le
> > gestionnaire des taches et le code, j'ai des differences.
> > Quand je regarde le code, il est prevu pour 95 et NT. Ici je travail avec
> > 2000/2003. Y a-t-il un rapport ?
> > De plus, je n'ai pas le numero du pid. Est-ce possible de le recuperer ?
> >
> > Merci,
> >
> > Olivier
> >
> > "Picalausa François" a écrit :
> >
> > > Hello,
> > >
> > > Qu'entends-tu pas la position?
> > > Veux-tu connaitre le PID?
> > > => http://support.microsoft.com/?kbid7913
> > > Veux-tu connaitre la position de la fenêtre principale?
> > > => FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
> > > Ou peut être la position dans la taskbar?
> > >
> > > --
> > > Picalausa François
> > >
> > > "jeje" a écrit dans le message de news:
> > >
> > > > Bonjour tous le monde,
> > > >
> > > > Je cherche le moyen de connaître la position d'une application, par
> > > > exemple
> > > > notepad, qui est démarée sur mon pc ...
> > > >
> > > > Merci
> > >
> > >
> > >


Avatar
RCR
Hello,

je rejoin François sur ça réponse ... surtout quand on sait sur que couche
tournera le framwork.net dans Windows VISTA !!!

A+
Raphaël

"Picalausa François" a écrit dans le message de news:

Hello,

Avec dotnet 2, il existe peut-être plus simple, mais tu trouveras
probablement une meilleur réponse sur le(s) groupe(s) approprié(s):
news://msnews.microsoft.com/microsoft.public.fr.dotnet
news://msnews.microsoft.com/microsoft.public.fr.dotnet.vb

ou pour les google groups correspondant:
http://groups.google.com/group/microsoft.public.fr.dotnet
http://groups.google.com/group/microsoft.public.fr.dotnet.vb

--
Picalausa François

"jeje" a écrit dans le message de news:

Salut,

Merci pour tes réponses, c'était la position sur l'écran que je
cherchais.
J'ai donc utilisé GetWindowRect qui fonctionne très bien mais dommage de
devoir encore utilser un API avec .net 2

A+






Avatar
OlivierT
Merci ca repond a mon besoin !

"jeje" a écrit :

Salut,

Avec vb6, tu dois utilisé les API windows
Essaie avec ce genre de code :
http://www.vbfrance.com/codes/KILLER-PROCESSUS-NE-CONNAISSANT-SON-NOM-VB6_30602.aspx

A+


"OlivierT" a écrit :

> Bonjour, merci de ta reponse. Malheureusement, la classe process est utilise
> avec .NET En ce qui me concerne, j'utilise VB6... Y aurait-il une fonction
> equivalente ,
>
> Olivier
>
> "jeje" a écrit :
>
> > Est ce que tu utilises bien la classe "process" ?
> >
> > http://plasserre.developpez.com/v4-10.htm
> >
> >
> >
> >
> > "OlivierT" a écrit :
> >
> > > Bonjour,
> > >
> > > Ta reponse m'interesse beaucoup. J'ai testé le code pour connaitre les
> > > process encours. Cependant, je n'arrive pas a les avoir tous. Entre le
> > > gestionnaire des taches et le code, j'ai des differences.
> > > Quand je regarde le code, il est prevu pour 95 et NT. Ici je travail avec
> > > 2000/2003. Y a-t-il un rapport ?
> > > De plus, je n'ai pas le numero du pid. Est-ce possible de le recuperer ?
> > >
> > > Merci,
> > >
> > > Olivier
> > >
> > > "Picalausa François" a écrit :
> > >
> > > > Hello,
> > > >
> > > > Qu'entends-tu pas la position?
> > > > Veux-tu connaitre le PID?
> > > > => http://support.microsoft.com/?kbid7913
> > > > Veux-tu connaitre la position de la fenêtre principale?
> > > > => FindWindow/EnumWindows/EnumThreadWindows et GetWindowRect
> > > > Ou peut être la position dans la taskbar?
> > > >
> > > > --
> > > > Picalausa François
> > > >
> > > > "jeje" a écrit dans le message de news:
> > > >
> > > > > Bonjour tous le monde,
> > > > >
> > > > > Je cherche le moyen de connaître la position d'une application, par
> > > > > exemple
> > > > > notepad, qui est démarée sur mon pc ...
> > > > >
> > > > > Merci
> > > >
> > > >
> > > >