SHELL EXECUTE ET HANDLE

nike547 Messages postés 4 Date d'inscription samedi 23 janvier 2010 Statut Membre Dernière intervention 24 février 2013 - 26 janv. 2010 à 20:54
BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 29 janv. 2010 à 08:45
Bonjour, j'ai besoin de votre aide... En fait j'ouvre une application à partir de mon programme avec la fonction ShellExecute() mais je n'arrive pas à récuperer le handle de la nouvelle fenetre ouverte pour ainsi la redimensionner et la placer ou je veux sur mon écran. Merci beaucoup de votre réponse.
PS : J'ai chercher longuement sur le Net sans trouver de réponse.

3 réponses

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
26 janv. 2010 à 21:10
Exemple ici:
OUVRE FENETRE TXT SANS FICHIER (WIN32)
http://www.cppfrance.com/code.aspx?id=23024

Quand j'ai trouvé la fenetre j'écris dessus.
Au lieu de cela, toi tu la bougeras (SetWindowPos).

ciao...
BruNews, MVP VC++
0
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011
29 janv. 2010 à 00:27
Salut,
Petite question, BruNews. Pour simplement bouger une fenêtre, en quoi SetWindowPos() est-elle mieux que MoveWindow() ?


Cordialement, uaip.
0
BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
29 janv. 2010 à 08:45
MoveWindow() peut aussi aller, ce n'est d'ailleurs qu'n wrapper de SetWindowPos().

ciao...
BruNews, MVP VC++
0