Page 1 sur 1

[R] Drôle de fonctions ????

Posté : mar. 30 sept. 2008 22:19
par L4crymal
Voila j'aimerais savoir si il y a une doc si possible sur les fonctions type :

_GUICtrlStatusBar_SetIcon

_WinAPI_DestroyIcon


Sont elles répertoriées

MERCI d'avance


EDIT : à part le fichier HELP

Re: [..] Drôle de fonctions ????

Posté : mar. 30 sept. 2008 23:36
par Tlem
Que voulez-vous savoir au sujet de ces fonctions ?

_GUICtrlStatusBar_SetIcon comme son nom l'indique permet de fixier l'icône d'un texte de la barre de status d'une fenêtre

_WinAPI_DestroyIcon comme son nom l'idique aussi, permet de supprimer un icône sur l'interface d'une fenêtre si vous en connaissez le handle (de l'icône)...

Re: [..] Drôle de fonctions ????

Posté : mer. 01 oct. 2008 07:23
par L4crymal
J'ai du mal à comprendre celle de l'icône , mais je vient aussi de découvrir l'existence de ces fonctions très utiles ya une semaine donc j'aimerais en savoir d'avantage si possible

Re: [..] Drôle de fonctions ????

Posté : jeu. 02 oct. 2008 21:14
par Tlem
L4crymal a écrit :J'ai du mal à comprendre celle de l'icône
C'est à dire laquelle, car les deux sont en rapport avec l'icône. :lol:

Re: [..] Drôle de fonctions ????

Posté : jeu. 02 oct. 2008 21:24
par L4crymal
Alors je vous explique cher Admin :

J'ai une GUI est dedans je veux mettre une statut barre:
qui affiche l'état du programme hors y a un truc que j'arrive pas :

c'est mettre ce foutu icône XD

( je désir mettre un icône dans la statut barre avec comme fichier source à un fichier ICO )

Re: [..] Drôle de fonctions ????

Posté : jeu. 02 oct. 2008 21:39
par Tlem
Avez-vous essayé l'exemple de l'aide de la fonction _GUICtrlStatusBar_SetIcon qui d'après mes tests répond parfaitement à votre question ?

Re: [..] Drôle de fonctions ????

Posté : jeu. 02 oct. 2008 22:11
par L4crymal

Code : Tout sélectionner

$hStatus = _GUICtrlStatusBar_Create ($guialba)
_GUICtrlStatusBar_SetIcon($guialba,1,1, "test.ico")
Je sais mais voila se que je fais mais l'icone ne veux pas s'afficher mais je comprend pas tout dans la fonction

Re: [..] Drôle de fonctions ????

Posté : jeu. 02 oct. 2008 23:13
par Tlem

Code : Tout sélectionner

$hStatus = _GUICtrlStatusBar_Create ($guialba)
_GUICtrlStatusBar_SetIcon($guialba, 0, 0, "test.ico")
Ceci devrait fonctionner.

Sinon, créer un handle de l'icône puis utilisez le :

Code : Tout sélectionner

#Include <WinAPI.au3> ; Il vous faut ces deux includes.
#Include <Constants.au3>

...
...
    $hIcons = _WinAPI_LoadImage(0, "test.ico", $IMAGE_ICON, 0, 0, $LR_LOADFROMFILE )
    _GUICtrlStatusBar_SetIcon($guialba, 0, $hIcons)
...
...

Re: [..] Drôle de fonctions ????

Posté : ven. 03 oct. 2008 07:07
par L4crymal
Aie Aie Aie Aie Aie ! cela ne fonctionne pas sur mon truc je dois avoir trop d'includes bref je vous remercie quand même je vais juste faire sans, merci de consacrer du temps pour moi bonne journée

Edit :

J'AI TROUVER ( grâce a vous un peu ) :

Code : Tout sélectionner

#include <GuiStatusBar.au3>
#include <WinAPI.au3>

Global $iMemo
Local $hStatus
    
$hStatus = _GUICtrlStatusBar_Create ($guialba)

    _GUICtrlStatusBar_SetText ($hStatus, "Part 1")
_GUICtrlStatusBar_SetIcon($hStatus, 0, 0, "test.ico")



 

Re: [..] Drôle de fonctions ????

Posté : ven. 03 oct. 2008 07:44
par Tlem
L4crymal a écrit :J'AI TROUVER ( grâce a vous un peu )
:lol: :lol: :lol: Ben c'est le code que je vous ai mis en premier ... :lol: :lol: :lol:

Par contre dans ce cas le #include <WinAPI.au3> ne vous est pas nécessaire.

Re: [R] Drôle de fonctions ????

Posté : ven. 03 oct. 2008 07:46
par L4crymal
a Oui .... -_- pan pan pan chui mort :lol: aller sujet clos ;) merci Tlem