Voila,
j'ai un petit programme de capture de trame, fait en C.
Je souhaite réaliser une petite IHM simple.
Je ne sais pas comment m'y prendre.
Dans le code si dessous, il m'est renvoyé la liste des interfaces réseaux disponnibles.
Comment les afficher dans une ListBox par exemple.
Grace au tutorial de ce site, j'ai pu trouver comment faire une boite de dialogue avec une listbox mais je n'a pas tt compris et je ne peux donc remplir celle ci.
J'aimerai bien avoir une ou deux pistes.
Merci
Code C:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 /* Retrieve the device list on the local machine */ if (pcap_findalldevs_ex(PCAP_SRC_IF_STRING, NULL, &alldevs, errbuf) == -1) { fprintf(stderr,"Error in pcap_findalldevs: %s\n", errbuf); exit(1); } printf("\nListe d'interfaces reseau disponible:.\n\n"); /* Print the list */ for(d=alldevs; d; d=d->next) { printf("%d. %s", ++i, d->name); if (d->description) printf(" (%s)\n\n", d->description); else printf(" (No description available)\n"); } if(i==0) { printf("\nNo interfaces found! Make sure WinPcap is installed.\n"); return -1; } }
Partager