IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

barre des taches


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par défaut barre des taches
    salut quelqun peut m'aider a récuperer le handle de la barre des taches et lui subir des transformation gnre deplacement ...

  2. #2
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Peut être un début de réponse ici, ca vient de nos 'cousins' du Delphi ... donc la réadaptation ne doit pas être trop cauchemardesque, non ?

    En espérant t'aider,
    @ +

  3. #3
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Bonsoir,
    Le handle de la barre des tâches est renvoyé par la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    HANDLE HwndTaskBar = FindWindow("Shell_TrayWnd", NULL);
    Pour des modif de la barre des tâches, je te conseil d'utiliser la fonction SHAppBarMessage décrite ici voici un exemple que j'ai fait pour changer l'auto-hide:
    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
     
    //change la propriété de la barre de tâches
    _AppBarData TaskBar;
    TaskBar.hWnd = FindWindow("Shell_TrayWnd", NULL);
    TaskBar.cbSize = sizeof(TaskBar);
    if((UINT) SHAppBarMessage(ABM_GETSTATE, &TaskBar) == ABS_ALWAYSONTOP)
    {
        TaskBar.lParam = ABS_AUTOHIDE ;
    }
    else
    {
        TaskBar.lParam = ABS_ALWAYSONTOP;
    }
    if( (UINT) SHAppBarMessage(ABM_SETSTATE, &TaskBar) == false )
    {
        Application->MessageBox("Erreur de changement de propriété","Erreur",MB_OK);
    }
    si tu veux des précision, n'hésite pas.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par défaut
    merci à vous tous ( specialement bandiboy).
    c bon sa marche

  5. #5
    Membre expérimenté Avatar de Bily.sdi
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 208
    Par défaut


    en plus court ca fontionne aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    HWND TaskBar;
    TaskBar = FindWindow("Shell_TrayWnd",NULL); 
    ShowWindow(TaskBar,SW_HIDE);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. cacher la barre des taches window
    Par Flash2004 dans le forum MFC
    Réponses: 9
    Dernier message: 19/04/2004, 10h47
  2. Hauteur de la barre des taches
    Par wasch dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/11/2003, 11h59
  3. Icone/bouton dans la barre des taches...
    Par dynobremo dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 28/02/2003, 12h05
  4. [VB6] [Système] Barre des taches
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/10/2002, 15h16
  5. desactiver la barre des taches
    Par naili dans le forum C++Builder
    Réponses: 7
    Dernier message: 02/09/2002, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo