J'aimerais masquer l'entrée de la barre des tâches pour maximiser l'espace effectif puisque l'application dispose d'une icône Systray, je n'ai pas besoin de la saisie de la barre des tâches. L'application ne vous permet pas de n'avoir qu'une systrays au lieu des deux. P>
Comment puis-je masquer une entrée de la barre des tâches mais garder la fenêtre de la fenêtre? p>
3 Réponses :
Suivant est pour MSVC:
if (bShow) ModifyStyleEx(0, WS_EX_APPWINDOW); else ModifyStyleEx(WS_EX_APPWINDOW, 0);
Oups, je ne voulais pas dire code de programmation mais un programme réel. Merci pour les suggestions!
Ce site est pour les questions de programmation. Si vous recherchez un outil pratique, posez la même question sur SuperUserer.com. J'espère que cela t'aides.
Dans quelle langue votre application est-elle écrite?
L'appel de l'API que vous voulez s'appelle SETWINDOWLONG . P>
Exemple de code DELPHI serait: p>
procedure TForm1.FormCreate(Sender: TObject); begin ShowWindow(Application.Handle, SW_HIDE); SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW); ShowWindow(Application.Handle, SW_SHOW); end;
solution pour C # serait: p>
ShowInTaskbar = False
Ne devriez-vous pas aussi lire les commentaires avant de poster? RSLite avait déjà répondu à .NET
@TZUP: RSLite aurait dû faire son commentaire une réponse. @awe: Cela pourrait aider à mentionner que showintaskbar code> est une méthode code> code>.
Pour quel cadre? Certains fournissent une propriété pour cela (C # Windows Forms a une propriété ShowintaskBar sur l'objet de formulaire)
ShowintaskBar est venu à l'esprit la première fois que je lis la question. Ensuite, j'ai réalisé que cela pourrait ne pas être une question de programmation. Quoi qu'il en soit, +1
Ce n'est pas une programmation liée. L'OP veut simplement masquer la saisie de la barre des tâches d'un programme générique, pas auto-écrit. superutilisateur.com/questions/54284/...
Pour l'application Windows, capable de faire cela, voir: SuperUserSer.com/Questions/54284/...
J'avais le même problème que je voulais le faire dans mon code. TNX à U GUYS ESP @rslite.