vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Blinken in Taskbar 
Autor: Scorpi
Datum: 14.07.08 17:09

Hallo Leute,

ich habe eine Anwendung, die minimiert gestertet wird. Das Programm soll dann in der Taskbar blinken.
Das habe ich auch bereits hinbekommen, wenn man nun das Programm aber "hochholt", soll das Blinken aufhören und das krieg ich nicht hin. Hier mal der Code zum Blinken:


   Public Structure FLASHWINFO
        Public cbSize As Int32
        Public hwnd As IntPtr
        Public dwFlags As Int32
        Public uCount As Int32
        Public dwTimeout As Int32
    End Structure
 
    Private Declare Function FlashWindowEx Lib "user32.dll" (ByRef pfwi As _
      FLASHWINFO) As Int32
 
    Private Const FLASHW_CAPTION As Int32 = &H1
    Private Const FLASHW_TRAY As Int32 = &H2
    Private Const FLASHW_ALL As Int32 = (FLASHW_CAPTION Or FLASHW_TRAY)
 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles MyBase.Load
 
 Timer2.Interval = 1000
        Timer2.Start()
    End Sub
 
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles Timer2.Tick
        Dim flash As New FLASHWINFO
        flash.cbSize = System.Runtime.InteropServices.Marshal.SizeOf(flash) _
          '/// size of structure in bytes
        flash.hwnd = MyBase.Handle '/// Handle to the window to be flashed
        flash.dwFlags = FLASHW_TRAY '/// to flash both the caption bar + the 
        ' tray
        flash.uCount = 9995 '/// the number of flashes
        flash.dwTimeout = 500 '/// speed of flashes in MilliSeconds ( can be 
        ' left out )
        '/// flash the window you have specified the handle for...
        FlashWindowEx(flash)
        Timer2.Stop()
    End Sub
Jemand ne Anhnung?

Danke
Scorpi
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Blinken in Taskbar1.067Scorpi14.07.08 17:09
Re: Blinken in Taskbar558rub14.07.08 17:37
Re: Blinken in Taskbar541Scorpi14.07.08 20:52
Re: Blinken in Taskbar -> habs hin bekommen484Scorpi14.07.08 21:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel