[C++] ShellExecute, avoir plusieurs fenêtres.

Hardac -  
 Hardac -
Bonsoir!
Voilà mon problème :

je suis sous windows XP, je débute la programmation en C++.
Dans mon programme je lance plusieurs fois la commande ShellExecute pour ouvrir des pages web MAIS à chaque fois, une seul fenêtre s'ouvre, puis la première page web se fait immédiatement écraser par la seconde.

Ex :
ShellExecute(NULL, "open", google, NULL, NULL, SW_HIDE)
ShellExecute(NULL, "open", bakchich, NULL, NULL, SW_HIDE);

Ce que j'obtiens : une fenêtre avec le site bakchich et la recherche que j'ai effectuée.
Ce que je voudrais : deux fenêtres avec dans l'une ma recherche google et dans l'autre ma recherche bakchich.

Si quelqu'un pouvait éclairer ma lanterne, parce que je commence à fatiguer ^^.
Peut être un paramètre particulier? Ou un réglage à faire dans le navigateur ?

Merci par avance.

2 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonsoir,
regarde un peu -plCommandeAffichage-
sur ce lien http://www.clarion.free.fr/public_html/trucs/api/shellexe.html
Pas sûr que ca puisse t'aider mais...
A+
0
Hardac
 
Merci c'est sympa mais je l'ai déjà vu ce site ^^.

En fait je viens de trouver la solution. Bon elle est un peu détournée certes, mais au moins ça fonctionne.
Il faut choisir Mozilla Firefox 2 comme navigateur par defaut.
Ainsi, il ouvrira un onglet pour chaque page, contrairement à IE 7 qui ouvre une fenetre et qui écrase.

Mais bon si quelqu'un arrive à trouver une solution plus "propre", je prend aussi :-)
0