2008-10-20 12 views
3

Comment procéder pour afficher les notifications de la barre des tâches? Je veux écrire une application qui affiche périodiquement une notification esque carte flash, l'intention est de voir si une distraction de 5 secondes ou toutes les heures peut aider à l'apprentissage des langues.Comment afficher les notifications de la barre des tâches?

Répondre

2

Pour l'application que vous décrivez, je n'utiliserais probablement pas d'icône de notification ou d'icône de barre des tâches. Vous aurez probablement besoin d'une fenêtre plus grande affichée, avec une police plus grande.

Je voudrais ouvrir une fenêtre sans cadre (peut-être fanée ou défilée dans la vue) qui se trouve dans le coin inférieur gauche du bureau. (Bien sûr, n'oubliez pas que tout le monde n'a pas la barre des tâches au bas de l'écran). Par exemple, regardez ce que Outlook ou de nombreux lecteurs RSS font pour notifier les nouveaux messages - cette fonctionnalité est communément appelée pop-up "toast".

+0

Comment obtenez-vous une fenêtre sans cadre? –

7

Dans .NET, vous pouvez utiliser le Notification Icon pour placer une notification dans la zone de notification.

+0

Vous pouvez combiner ceci avec un contexte d'application personnalisé pour ne pas avoir besoin de formulaire du tout, et utilisez simplement le texte du ballon. Il fonctionne très bien. –