Pas besoin de tout cela.
Comme dans tout site, la recherche se fait via un formulaire.
Tu as juste a recuperer les param de la recherche et a reformer ton URL que tu ouvriras ensuite a l'aide de ShellExecute.
Pour faire ca, il te faut juste quelques bases en HTML puis un cerveau ;)
En regardant la source de la page tu trouves le formulaires et le nom des composants puis leur param possible.
Ce qui donne :
Le listbox qui correspond au type de recherche s'appelle "tr". Elle peut prendre comme valeurs :
tout -> Sources & Forum source -> Source forum -> Forum rfc -> RFC
|
L'editbox qui correspond aux mots a rechercher s'appelle "rech".
Elle prend pour valeur ce que l'utilisateur choisi.
Ensuite faut savoir a quelle page correspond la redirection du formulaire de recherche.
Dans la balise <FORM....> on voit que le "ACTIOn" revoie vers "/rech.aspx".
Pour ourir une page de recherche avec tes critères tu va donc devoir utiliser un URL du genre :
http://www.cppfrance.com/rech.aspx?tr=tout&rech=fichier
|
Pour acceder a cet URL tu va te servir de la fonction ShellExecute comme suit :
#include <windows.h>
int main() { char szURL[256] = "http://www.cppfrance.com/rech.aspx?tr=tout&rech=fichier";
ShellExecute(NULL, NULL, szURL, NULL, NULL, SW_SHOWNORMAL);
return 0; }
|
J'espere que cela puisse répondre à ta question.
Shell