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

API, COM et SDKs Delphi Discussion :

Barre des taches Windows


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 12
    Par défaut Barre des taches Windows
    Salut,

    J'aimerai s'avoir ,quand la barre des tache reduit toute les fenetre, pour
    faire apparaitre le bureau ,quelle est le message envoyer aux application
    pour qu'elle se reduisent tous (ce n'est pas le message classique de reduction de fenetre) ,et comment le detecter ,et pouquoi toute les fenetres se reduisent sauf la barre des taches ?
    et pour terminer quelle sont les fnction API qui permetent de discuter avec la barre des taches (avec les diffirentes constantes des messages)


    Merci d'avence.

  2. #2
    Expert confirmé

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Par défaut
    Ce n'est qu'un application.minimize qui est effectué

    Dans le TApplicationEvents tu as un évènement OnMinimize à utiliser.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    502
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 502
    Par défaut
    Voici à toutes fins utiles le code qui fait disparaitre la barre de tâche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    procedure TForm1.FormActivate(Sender: TObject);
    var
        TaskList:Hwnd;
    begin
    // récupère le handle de la barre de tâche
    Tasklist := FindWindow('Shell_TrayWnd', nil);
    // Effacement de la barre de tâche
    ShowWindow(Tasklist,SW_HIDE);
    Et le code qui la fait réapparaitre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Tasklist := FindWindow('Shell_TrayWnd', nil);
    ShowWindow(Tasklist,SW_RESTORE);

  4. #4
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 12
    Par défaut Oups
    Slt

    Pour l'évènement OnMinimize ,ça ne marche pas (Touche raccourci Windows+D) , c'est pour cela que j'ai posser la question !!!!!!!!!!

  5. #5
    Membre chevronné
    Avatar de lil_jam63
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    447
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 447
    Par défaut
    Je vois ce que tu cherche à faire, il faut que tu appels un script de commande qui se trouve en général dans le répertoire
    C:\Documents and Settings\Utilisateur\Application Data\Microsoft\Internet Explorer\Quick Launch\Bureau.scf
    si tu ne le trouve pas, crée un fichier texte avec ce contenu et renomme le en bureau.scf puis lance le avec shellExecute()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    [Shell]
    Command=2
    IconFile=explorer.exe,3
    [Taskbar]
    Command=ToggleDesktop

Discussions similaires

  1. Mettre titre dans barre des taches windows
    Par matth2602 dans le forum MFC
    Réponses: 2
    Dernier message: 05/01/2006, 08h28
  2. Enlever une appli de la barre des taches Windows
    Par Slucky dans le forum Windows
    Réponses: 2
    Dernier message: 25/09/2005, 15h29
  3. Fenetre dans barre des taches windows
    Par BOUBOU81 dans le forum C++Builder
    Réponses: 4
    Dernier message: 09/08/2004, 11h23
  4. [VB.NET] Masquer la barre des taches Windows
    Par seemax dans le forum Windows Forms
    Réponses: 3
    Dernier message: 23/04/2004, 14h57
  5. cacher la barre des taches window
    Par Flash2004 dans le forum MFC
    Réponses: 9
    Dernier message: 19/04/2004, 10h47

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