Page 1 sur 1

[R] Intégrer a programme exe dans une Gui resizable .

Posté : lun. 14 juin 2010 15:50
par pierrotm777
Bonjour,

je cherche à intégrer le programme 'spotify.exe' http://www.spotify.com/download/Spotify%20Installer.exe dans une fenêtre dans on pourrait modifier la taille, spotify s'ajustant alors aussi.

Je cherche aussi à envoyer des commandes 'send' mais là aussi quelle galère

J'ai trouvé quelque lignes de code que j'ai adapté mais je bloque sur le fait que je voudrais que spotify ne puisse pas
être déplacé, hors-mis lors de l'ajustement de la fenêtre principale.

voici le code:
► Afficher le texte
Nota: le bouton $Test sert à tester si la fenêtre spotify est bien active et l'on constate bien que oui .

Avec le bouton 'Aide', je voudrais envoyer la touche F1.
Avec le bouton 'Préférences', je voudrais envoyer les touches 'contrôle + p'.

Merci de votre aide

Re: [..] Intégrer a programme exe dans une Gui resizable .

Posté : lun. 14 juin 2010 15:52
par pierrotm777
Bonjour,

j'ai précisé dans le post #1 mon besoin.

En gros , je pense que je n'active pas la bonne fenêtre.

La 'classname' de spotify = SpotifyMainWindow

La 'caption' de spotify = Spotify

Merci de votre aide.

Re: [..] Intégrer a programme exe dans une Gui resizable .

Posté : mar. 22 juin 2010 04:22
par SagePourpre
Tu utilises :

Code : Tout sélectionner

WinActivate("Spotify","")
mais tu as déjà le handle de la fenêtre de spotify
stocké dans $hchild.

En utilisant directement WinActivate($hchild)

que de faire un WinActivate('spotify') imprécis, utilise
$hchild que tu as déjà défini plus tôt

Code : Tout sélectionner

WinActivate($hchild)
devrait fonctionner...

Re: [..] Intégrer a programme exe dans une Gui resizable .

Posté : mar. 22 juin 2010 18:42
par pierrotm777
Je suis un petit imbécile !

Merci beaucoup !

Voici le résultat si cela intéresse quelqu'un !
► Afficher le texte