Ouvrir une url en C++

Ouvrir une url en C++ - C++ - Programmation

Marsh Posté le 03-04-2006 à 18:13:03    

Bonjour,
Je suis débutant en programmation et je voudrais savoir comment on peut ouvrir une page internet en c++?? (http://www.google.fr par exemple, peut importe que se soit sous internet explorer ou autre...)
 
Ca fait quelque temps que je cherche mais pas moyen de trouver...:??:  
 
Merci d'avance : )

Reply

Marsh Posté le 03-04-2006 à 18:13:03   

Reply

Marsh Posté le 03-04-2006 à 18:26:16    

Salut,
sous windows, vois la commande 'shellexecute'
Sous linux, je sais pas!

Reply

Marsh Posté le 03-04-2006 à 18:37:18    

Oui c'est ce que j'avais trouver mais la syntaxe c'est quelque chose comme ca:
 

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <windows.h>
  4. int main(int argc, char *argv[])
  5. {
  6. shellexecute(NULL, "open", "http://www.google.fr", NULL, NULL, SW_SHOW);
  7. return 0;
  8. }


 
Mais dans mon compilateur il me met une erreur comme quoi il ne connait pas "shellexecute" ... Peut être que je n'ai pas déclaré la bonne librairie??

Reply

Marsh Posté le 03-04-2006 à 19:00:37    

Il me semble qu il manque des majuscules:
ShellExecute(...)

Reply

Marsh Posté le 03-04-2006 à 19:04:58    

Avec les majuscules le résultat est le même...

Reply

Marsh Posté le 03-04-2006 à 19:14:55    

Il faut inclure shellapi.h
D'ailleurs tu peux virer le stdio.h et le stdlib.h il me semble.


Message édité par Trap D le 03-04-2006 à 19:16:02
Reply

Marsh Posté le 03-04-2006 à 22:58:17    

Oui exact j'avais fais plusieur copier/coller c'est pour ca que stdio.h et stdlib.h sont encore dessus.
 
Grace à shellapi.h ca marche maintenant Merci beaucoup!!!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed