Ouvrir la boite de dialogue "Wireless Network Connection properties"

Ouvrir la boite de dialogue "Wireless Network Connection properties" - C++ - Programmation

Marsh Posté le 28-02-2006 à 09:27:39    

Bonjour a tous,
 
voila, je suis programmeur et je developpe en ce moment un soft qui gere toutes les connections (lan, wlan, dialup, vpn, ...) a un ordinateur quelconque.  
 
J'ai un petit souci avec les connexions sans-fil.
 
En fait j'aimerais appeler et ouvrir la boite de dialogue "Propietes de Connexion reseau sans-fil", afin qu'il y est la possibilite de configurer son reseau sans fil via windows.
 
Alors si quelqu'un connait la fonction ou la commande pour ouvrir cette boite de dialogue, ca serait super cool car ca fait longtemps que je cherche la solution a ce probleme, et je ne sais pas si je manque de documentation ou d experience pour ca.
 
En meme temps, est-il possible d'interagir avec windows, c'est a dire appeler ou ouvrir toutes les fenetres que windows ouvre ?
 
merci d avance
 
sylvain

Reply

Marsh Posté le 28-02-2006 à 09:27:39   

Reply

Marsh Posté le 28-02-2006 à 11:36:11    

Reply

Marsh Posté le 13-03-2006 à 08:31:51    

Merci beaucoup  
mais ces fonctions (WNet) ne permettent pas d ouvrir "proprietes de connexion sans fil"
juste "connexion a un lecteur"
 
j utilise l option "RESOURCETYPE_DISK", j en connais pas d autres, y'en aurait il d autres ?  
 
merci d avance.

Reply

Marsh Posté le 13-03-2006 à 11:00:46    

Tu bosserais pas chez Thalès par hasard ?

Reply

Marsh Posté le 13-03-2006 à 11:35:15    

un élément de réponse :
 
SHGetFolderLocation + CSIDL_NETWORK
 
le mieux serait de lire ça : http://msdn.microsoft.com/library/ [...] amming.asp
 
 
 
peut être + simple si tu connais le CLSID : SHObjectProperties


Message édité par straffo le 13-03-2006 à 11:45:25
Reply

Marsh Posté le 23-03-2006 à 14:23:55    

Merci Straffo,
 
c'est exactement ce que je chercher.
grace a ton aide, j ai donc reussi a ouvrir la boite de dialogue "proprietes des connexion reseaux".
 
Lorsque cette boite de dialogue s'ouvre, il y a plusieurs onglets de disponible.
J'aimerais activer par defaut l'onglet "configuration sans fil" et encore mieux cacher les deux autres.
Je suis a la recherche de cette solution, et je m en rapproche mais si tu as des elements de reponses, n'hesite pas, je suis preneur.
 
merci encore.
 
PS: je ne bosse pas chez Thales mais pour IBM.

Reply

Marsh Posté le 23-03-2006 à 14:51:42    

En fait je pensais a Thalès car j'ai eu la même question il y a quelques mois :)
 
Pour ta question de mémoire  il faut trouver le handle du tab que tu veux cacher et ensuite lui envoyer un WM_SHOWWINDOW avec wParam = faux et lParam =  NULL.
 
Regarde la doc de EnumWindows et SendMessage.

Reply

Marsh Posté le 20-04-2006 à 13:22:18    

Merci Beaucoup Straffo de tes conseils et indices.
Je ne manquerai pas de te tenir au courant de la solution.
a bientot
Slai

Reply

Sujets relatifs:

Leave a Replay

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