AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:32

Parameter dieser Suchanfrage:

Suche in Thema: Nachricht auf allen Desktops anzeigen - und wieder schließen
Suche alle Beiträge, die von "xpmd" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: Nachricht auf allen Desktops anzeigen - und wieder schli

      Delphi
      by xpmd, 24. Jul 2008
    Momentan klappts jetzt aber mit dem Prozess der so lange läuft bis die Session aktiv wird und das Fenster sich nicht wieder von alleine öffnet. Wenn das auch nicht funktioniert hätte bzw nochmal n neues Hindernis gekommen wär hätt ichs mit der eingenen MessageBox gemacht.

    Man muss es halt erst rausfinden dass WTSSendMessage so reagiert. Dachte immer es liegt am User/Desktop Kontext :/

    Wärs...
  • Forum: Win32/Win64 API (native code)

    Re: Nachricht auf allen Desktops anzeigen - und wieder schli

      Delphi
      by xpmd, 24. Jul 2008
    es ist zum verzweifeln :(

    Jetz paßt alles soweit, die MEssageBox wird überall wieder geschlossen bis auf einen Fall: Wenn mehrere Sessions unter Vista aktiv sind, wird das Fenster zwar in jeder session geschlossen. Scheinbar überwacht aber WTSSendMessage jedes Nachrichtenfenster, ob es automatisch geschlossen wird ohne dass es der User sehen konnte. Also quasi Wenn es in einer Session die grad...
  • Forum: Win32/Win64 API (native code)

    Re: Nachricht auf allen Desktops anzeigen - und wieder schli

      Delphi
      by xpmd, 23. Jul 2008
    Laut den Infos von hier: http://www.uvnc.com/vista/ müsste ich den Schließen-Prozess unter jeder Session am Desktop Winlogon mit SYSTEM-Rechten starten, um auf dessen Fenster zugreifen zu können. Die WTSSendMessage Nachricht wird offenbar von einem Windows-Systemprozess angezeigt. Frage ist jetz wie ich eben einen Prozess z.B. unter Session 2\Winsta0\Winlogon und User SYSTEM starte.
    ...
  • Forum: Win32/Win64 API (native code)

    Re: geschafft

      Delphi
      by xpmd, 23. Jul 2008
    Klappt leider nicht. :-(

    Unter diesen Desktops werden keine Fenster gefunden. Hat jemand ne Idee wie ich diese auch noch zum schließen bringe?
  • Forum: Win32/Win64 API (native code)

    geschafft

      Delphi
      by xpmd, 23. Jul 2008
    Danke! Habs jetzt mit Ansatz 2 umgesetzt und so klappts auch. Das Setzen der WindowStation/Desktop für den Prozessstart ist gar nicht nötig.
    Das Programm startet sich 1x pro Terminal Session mit dem Parameter STOPX selbst. Durch den Start mit diesem Parameter werden im entsprechenden Kontext alle Fenster der entsprechenden Session durchlaufen.

    Da die WTSSendMessage MB_SERVICE_NOTIFICATION...
  • Forum: Win32/Win64 API (native code)

    Re: Nachricht auf allen Desktops anzeigen - und wieder schli

      Delphi
      by xpmd, 21. Jul 2008
    Merci für die flotte antwort. :thumb:

    Ne hab ich nicht gemacht :oops: Werds morgen mal probieren und gib dann bescheid. Für heute hab ich erstmal genug :lol:
  • Forum: Win32/Win64 API (native code)

    Nachricht auf allen Desktops anzeigen - und wieder schließen

      Delphi
      by xpmd, 21. Jul 2008
    Hi Leute, ich habe ein Problem vor dem ich bereits seit einer Woche sitze. Mittlerweile sind mir die Lösungsansätze ausgegangen, vielleicht weiß ja jemand den "Trick", den ich benötige.

    Das Problem bezieht sich rein auf Windows Vista. Unter Windows XP hat jeder der Lösungsansätze funktioniert. Drum poste ich jetz auch mal keien Code, da das Problem bei der Vorgehensweise sitzt und nicht im...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=xpmd&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=117589
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz