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

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

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

#1

Message 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
Modifié en dernier par pierrotm777 le mar. 22 juin 2010 15:56, modifié 1 fois.
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

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

#2

Message 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.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

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

#3

Message 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...
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

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

#4

Message par pierrotm777 »

Je suis un petit imbécile !

Merci beaucoup !

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