ShellExecute

axenik
Messages postés
2
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
23 août 2004
- 23 août 2004 à 18:00
axenik
Messages postés
2
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
23 août 2004
- 23 août 2004 à 18:58
Bonjour,

A partir d'un code C++, je veux afficher des pages HTML, mais je veux que chaque page HTML s'affiche dans une nouvelle fenetre.

J'ai essayé d'utiliser ShellExecute, mais chaque nouvelle page s'affiche dans la meme fenetre à la place de la précédente.

Je n'ai trouvé aucune info dans MSDN sur l'ouverture d'une nouvelle fenetre à chaque appel de ShellExecute.

Est-ce possible avec ShellExecute ? Si oui avec quels parametres d'appels?

Sinon, comment faire ?

Merci.

2 réponses

BruNews
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
23 août 2004 à 18:34
CREATEPROCESS SUR IE (WIN32)
http://www.cppfrance.com/code.aspx?id=19814

ciao...
BruNews, Admin CS, MVP Visual C++
0
axenik
Messages postés
2
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
23 août 2004

23 août 2004 à 18:58
en fouillant dans la registry, j'ai trouvé la commande opennew qui n'est pas documentée dans MSDN.

J'utilise donc ShellExecuteEx avec "opennew" au lieu de "open" et ça a l'air de marcher (l'avantage par rapport à CreateProcess c'est que ça utilise l'application par défaut liée au fichier que je veux ouvrir).

Merci bcp.
0