vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
alle offenen Fenster schließen 
Autor: NEXuS
Datum: 18.11.03 13:46

Hat vielleicht jemand ahnung wie man alle offenen Fenster schließen kann ?

Ich habs schon mit den Tipps , der GetWindow und der dazugehörigen Enumeration benutzt , aber des funzt net weil ich net weiss was ich als ersten hwnd angeben soll.
hab ja nur meinen den ich abfragen kann , aber der hilft doch net viel....



CurHWnd = GetWindow([u]hwnd, GW_HWNDFIRST)
  Do While CurHWnd <> 0
    ' Klassennamen ermitteln
    sClassName = String$(256, " ")
    lRetVal = GetClassName(CurHWnd, sClassName, 255)
    sClassName = Left$(sClassName, InStr(sClassName, _
      Chr$(0)) - 1)
 
    If sClassName = "IEFrame" Then
      ' Explorer-Fenster gefunden - jetzt schließen
      lRetVal = SendMessage(CurHWnd, WM_SYSCOMMAND, _
        SC_CLOSE, LNULL)
    End If
 
    ' Handle des nächsten Fensters
    ' 0, wenn kein weiteres Fenster vorhanden
    CurHWnd = GetWindow(CurHWnd, GW_HWNDNEXT)
  Loop
End Sub

Felder mit * m?ssen korrekt ausgef?llt werden

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
alle offenen Fenster schließen649NEXuS18.11.03 13:46
Re: alle offenen Fenster schließen390Semy19.11.03 01:17
Re: alle offenen Fenster schließen423NEXuS19.11.03 08:47

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-2025 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