Page 1 sur 1
[R] Icone pour actualiser la liste des réseaux sans fils
Posté : jeu. 16 avr. 2009 15:47
par guizmo35
Bonjour à tous, je suis en train d'installer un réseaux sans fils via des bornes wifi et j'aimerais créer sur le bureau un icone du lien " Actualiser la liste des réseaux " qui se trouvent après Panneau de configuration / Connexions réseaux / clik droit sur Connexion réseau sans fil / Afficher les réseaux sans fil disponibles.
Merci de votre aide !
Re: Icone pour actualiser la liste des réseaux sans fils
Posté : jeu. 16 avr. 2009 16:50
par Yogui
Merci de lire les règles de presentation d'un sujet et d'éditer le titre de votre message
sinon pour répondre à la question je pense que ce sujet est un bon début :
http://www.autoitscript.com/forum/index ... opic=91018
Re: Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 10:06
par guizmo35
ça ne m'aide pas
Re: Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 11:37
par Tlem
Je n'ai pas trouvé comment y accéder directement (mais cela doit sûrement être possible).
Voici tout de même une manière détournée d'y arrivé :
► Afficher le texte
Code : Tout sélectionner
#NoTrayIcon
#Include <GuiToolBar.au3>
_SysTray_ClickItem("Connexion réseau sans fil", "left", 1)
Sleep(250)
Send("h")
;=========# _SysTray_ClickItem #======================================================
;
;Function Name: _SysTray_ClickItem()
;Description: Click on item in Windows system tray by any substring in the title
;Parameters: $iTitle - The title of the item in Windows system tray (you can see the title of the item when mouse cursor hovered on item).
; $iButton - [optional] The button to click, "left" or "right". Default is the left button.
; $iClick - [optional] The number of times to click the mouse. Default is 1
; $sMove = [optional] True = Mouse will be moved, False (default) = Mouse will not be moved
; $iSpeed = [optional] Mouse movement speed
;Return Value(s): Success - Returns 1
; Failure - Returns 0 and sets @error to 1 if required item not found
;Requirement(s): AutoIt 3.2.10.0 and above
;Autor(s): R.Gilman (a.k.a rasim); Siao (Thanks for idea)
;
;====================================================================================
Func _SysTray_ClickItem($iTitle, $iButton = "left", $iClick = 1, $sMove = False, $iSpeed = 1)
Local $hToolbar, $iButCount, $aRect, $hButton, $cID, $i
$hToolbar = ControlGetHandle("[Class:Shell_TrayWnd]", "", "[Class:ToolbarWindow32;Instance:1]")
If @error Then
Return SetError(1, 0, 0)
EndIf
$iButCount = _GUICtrlToolbar_ButtonCount($hToolbar)
If $iButCount = 0 Then
Return SetError(1, 0, 0)
EndIf
$hButton = ControlGetHandle("[Class:Shell_TrayWnd]", "", "Button2")
If $hButton <> "" Then ControlClick("[Class:Shell_TrayWnd]", "", "Button2")
For $i = 0 To $iButCount - 1
$cID = _GUICtrlToolbar_IndexToCommand($hToolBar, $i)
If StringInStr(_GUICtrlToolbar_GetButtonText($hToolBar, $cID), $iTitle) Then
_GUICtrlToolbar_ClickButton($hToolbar, $cID, $iButton, $sMove, $iClick, $iSpeed)
Return 1
EndIf
Next
Return SetError(1, 0, 0)
EndFunc
Re: Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 11:47
par guizmo35
sa marche ça me donne quoi à la fin??? un grand merci pour ton aide !!!
Re: [R] Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 12:20
par Tlem
Je ne comprend pas votre question !!!
Re: [R] Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 13:50
par guizmo35
le programme que vous avez créé il sert à quoi ?
Re: [R] Icone pour actualiser la liste des réseaux sans fils
Posté : ven. 17 avr. 2009 14:51
par Tlem
Normalement à faire ce que vous cherchez.
Il fait un clique droit sur l'icône du réseau sans fil dans le systray puis envoi la touche H pour afficher la liste des réseaux sans fils.