Je cours Windows Xp 64 bits. Je veux cacher la barre des tâches lorsque je lance mon application. J'ai essayé les codes en cherchant dans google. Dans tous ceux-ci, il cache la barre des tâches. Mais le problème est, quand j'ouvre un bloc-notes et le maximise, il n'est pas réellement en plein écran. Parce que l'espace où la barre des tâches était là est toujours bloqué avec un espace vide. Je veux que ça colle vraiment en mode éboulis. Aidez-moi s'il vous plaît à ce sujet. Merci.Masquer la barre des tâches en utilisant C#
Répondre
Je l'ai fait en rendant l'application sans bordure, maximisée, et en le définissant comme le plus haut. Voici un perfect example de CodeProject.
Comme l'a dit l'un des commentateurs, en remplaçant en désactivant l'Explorateur et en exécutant votre application pourrait être le meilleur moyen de sécurité.
Bien sûr, vous ne pouvez pas remplacer Explorer en utilisant C# ... mais je suis d'accord que c'est la meilleure option, à condition que ce soit une option. – harpo
Je sais que je peux tuer le processus Explorer.exe à partir du Gestionnaire des tâches - les fenêtres de l'explorateur et la barre des tâches disparaissent. Je ne sais pas si c'est possible ou sage de le tuer par programmation, cependant. –
Si vous souhaitez remplacer le shell Windows (barre des tâches), vous devrez modifier une clé de registre.
Modification du shell par défaut (tous les utilisateurs):
- regedit ouvert (menu Démarrer> Exécuter et tapez regedit)
- aller à: HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon .
- Changez Shell depuis explorer.exe en chemin et nom de programme, par ex. c: \ myKioskApp \ Kiosk.exe
Modification de la coquille par défaut (seulement de l'utilisateur courant):
- regedit ouvert (menu démarrer> Exécuter, et saisissez regedit).
- aller à: HKCU \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon.
- ajoute une nouvelle valeur de chaîne (Édition> Nouveau> Valeur de chaîne) appelée shell. et définissez la valeur sur le chemin du nouveau shell, par ex. c:. \ myKioskApp \ Kiosk.exe
- journal déconnecter et vous reconnecter à
Vous pouvez cacher votre barre des tâches en définissant Suite Propriétés de votre C# formulaire.
WindowState: maximisée FormBorderStyle: FixedDialog
- 1. Comment obtenir les noms de processus d'applications dans la barre des tâches en utilisant C#?
- 2. Comment masquer une entrée de la barre des tâches mais conserver la forme de la fenêtre?
- 3. Comment masquer un formulaire Windows mais conserver une entrée dans la barre des tâches?
- 4. Comment masquer la fenêtre, mais afficher dans la barre des tâches?
- 5. Arrêter la barre des tâches clignotante
- 6. La barre des tâches Masquer automatiquement ne s'affiche pas lorsque l'application est agrandie
- 7. Comment puis-je écouter des raccourcis lorsque l'application est la barre des tâches en C#
- 8. Utilisation de wndproc en C# pour réduire la forme sur leftclick de la barre des tâches
- 9. Problème lors du masquage de la barre des tâches à l'aide de C#
- 10. Comment faire pour qu'un formulaire se comporte comme la barre des tâches de Windows en utilisant C#
- 11. accéder aux icônes de la barre des tâches de Windows en C++
- 12. Comment définir l'icône de groupement de la barre des tâches
- 13. MessageBox.Show saveur qui apparaît dans la barre des tâches
- 14. Comment afficher les notifications de la barre des tâches?
- 15. IE bandobject apparaissant dans la barre des tâches du bureau
- 16. jQuery Masquer en utilisant ID
- 17. comment insérer une barre latérale comme l'interface utilisateur dans la barre des tâches xp?
- 18. XulRunner: cache le bouton de la barre des tâches de xul-window
- 19. comment permuter la visibilité des applications en utilisant C#
- 20. Comment faire pour amener la barre des tâches Windows au premier plan tout en exécutant maximisé?
- 21. Définition de l'image d'arrière-plan d'une barre des tâches?
- 22. Comment cacher un ballon de la barre des tâches à volonté?
- 23. WPF: comment masquer GridViewColumn en utilisant XAML?
- 24. Comment trouver l'emplacement et la taille de la barre des tâches Windows?
- 25. QT: Masquer la barre de titre d'une fenêtre/fenêtre
- 26. Éléments de la barre des tâches sans bordure: Utilisation d'un menu contextuel (VB6)
- 27. Masquer la barre d'onglets lors de l'affichage du ABPeoplePickerNavigationController?
- 28. Masquer/Afficher NavigationBar et barre d'outils à la pression
- 29. Masquer les boutons de la barre de titre à Cocoa
- 30. Afficher ou masquer une barre de titre à la demande
Je vais retitle cela, faire une demande en plein écran en utilisant C#, puisque ce que vous voulez vraiment est plein écran, ne se cache pas programatically parties du système d'exploitation de l'utilisateur (peut-être l'utilisateur le veut là). – user7116
@sixlettervariables, le but de masquer la barre des tâches ne permet pas à l'utilisateur d'utiliser le bouton Démarrer dans la barre des tâches. Donc j'ai besoin de le cacher. C'est l'application Kiosque, donc je désactive tous les raccourcis clavier et les touches Windows. – Anuya
Vous pouvez remplacer le shell par défaut par votre propre programme personnalisé. Cela est probablement plus facile que d'essayer de masquer/désactiver les fonctionnalités Explorer si votre programme doit exécuter un kiosque. –