Les Snippets

Connexion

Faire clignoter l'application dans la barre des tâches

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 21/03/2006 12:34:07 et initié par ni69 [Liste]
Date de mise à jour : 05/08/2006 21:14:29
Vue : 8739
Catégorie(s) : Trucs & Astuces
Langages dispo pour ce code :
- Delphi 5
- VB 2005, VB.NET 1.x
- C# 1.x, C# 2.x
- VB6



Langage : Delphi 5
Date ajout : 21/03/2006
Posté par ni69 [Liste]
DateMAJ : 05/08/2006

FlashWindow(Application.Handle, True);

 // Possibilité d'implémentation dans un timer (intervalle conseillé: 1000) :

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  FlashWindow(Application.Handle, True);
end; 


Remarque :
Sous D7 pas besoin de timer, un simple appel a FlashWindow(Application.Handle,true); permet de faire clignoter par defaut le titre de l'application dans la barre des taches, on peu egalement utiliser la fonction sur le handle d'un objet TForm pour en faire clignoter disctrement le cadre et le titre. f0xi.
Langage : VB.NET 1.x , VB 2005
Date ajout : 22/03/2006
Posté par Pym Corp [Liste]

Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Integer, ByVal bInvert As Integer) As Integer
Private Const Invert As Integer = 1

'// Exemple d'implémentation dans un timer (intervalle conseillé : 1000) :
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    FlashWindow(Me.Handle.ToInt32, Invert)
End Sub


Langage : C# 1.x , C# 2.x
Date ajout : 26/03/2006
Posté par MorpionMx [Liste]
DateMAJ : 26/03/2006
[System.Runtime.InteropServices.DllImport("user32.dll")] 
private static extern bool FlashWindow(IntPtr hwnd, bool bInvert);


public static void FlashWindow(System.Windows.Forms.Form form, bool invert) 
{
        FlashWindow(form.Handle, invert);
}

Langage : VB6
Date ajout : 28/03/2006
Posté par moustachu [Liste]
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long 
Private Const Invert As Long = 1

'// Exemple d'implémentation dans un timer (intervalle conseillé : 1000) :
Private Sub Timer1_Timer() 
    Call FlashWindow(Me.hwnd, Invert)

End Sub

Remarque :
Vous devez avoir créer un Timer nommé Timer1 sur votre formulaire avec un intervalle de 1000ms

Snippets en rapport avec : Barre, Tâches, Taskbar, Clignoter, Application



Codes sources en rapport avec : Barre, Tâches, Taskbar, Clignoter, Application

{Visual Basic, VB6, VB.NET, VB 2005} SAVOIR SI UNE FENETRE EST VISIBLE DANS LA BARRE DE TACHE ( .NET )
cette classe ( inachevée ) contient des routines pour tester si une fenetre est listée dans la taskb...

{JAVA / J2EE} PLEIN ECRAN EN TENANT COMPTE DE LA BARRE DES TACHES
Apparement c'est une question récurente dans le forum alors voila un petit bout de code ;)...

{ASP / ASP.NET} DESCRIPTION DE LIEN
description du lien dans la barre des taches ...

{Visual Basic, VB6, VB.NET, VB 2005} ÉTAT DE VISIBLITÉ DE LA BARRE DES TÂCHES [WIN9X]
Pour la faire disparaître et réaparaitre ...

{Visual Basic, VB6, VB.NET, VB 2005} BARRE DE LANCEMENT RAPIDE
Salut c'est héromega! Voilà un prog que j'ai réalisé assez vite. Il permet de lancer + d'une dizai...

{Delphi} VISIOMEM - AFFICHER VOTRE MÉMOIRE
Bonjour, cette application permet d'afficher une barre dans le coin inferieur droit de votre écran,...

{PHP} MYRSSREADER :: APPLICATION WEB2
DEMO SUR : http://rss.amezghal.com | =================================== Salut, MyRSS est une app...

{C / C++ / C++.NET} RANGESOURIS
c'est un petit code qui a pour bute de ranger la souris quand l'utilisateur ne la bouge pas pendant ...

{Visual Basic, VB6, VB.NET, VB 2005} HANDLISTER
Ce petit programme permet de surveiller les applications qui sont démarrées ou arrêtées et d'écrire ...

{Python} OPTI2 OU COMMENT OPTIMISER WINDOWS XP ET/2000 EN QUELQUES CLICS
Opti2 est un soft d'optimisation de windows xp et/ou 2000. Il comprend une vingtaine d'optimisati...