vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

Fortgeschrittene Programmierung
Re: Den User ermitteln, der einen bestimmten Prozess gestartet hat 
Autor: Hilmi
Datum: 23.06.03 09:51

Hey Fabian,
leider habe ich noch keine hilfreichen Codeansätze...
Ich gehe davon aus, dass Du auch von dem Betriebssystem WinXP redest. Da gibt es die Möglichkeit sich bei jedem Benutzerwechsel (aktiv, inaktiv, anmelden & abmelden) eine Nachricht an ein Fenster senden zu lassen. Man muss sich bei der Funktion "WTSRegisterSessionNotification" mit dem hWnd des Programmfensters anmelden. Hat man das hinbekommen, wird bei jedem Benutzerwechsel im wParam und lParam des Fensters eine Mitteilung von der Funktion gesetzt, welcher Benutzer wie gewechselt ist.
Inzwischen habe ich es schon hinbekommen die wParam und lParam abzufragen. Da werden ne menge Sachen gespeichert (Mausposition und weiß ich was). Leider reichen meine Programmierkenntnisse aber nicht aus um aus den wenigen Informationen über die Funktion "WTSRegisterSessionNotification" im Netz etwas Code für die eigendliche Aufgabe zusammenzustellen.
Hier einige Links, bei denen ich etwas gefunden habe: (Leider alles auf Eng und für C++)

http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B310153

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/termserv/termserv/wtsregistersessionnotification.asp

Bei msdn findet man noch eine Menge, ich denke man findet aber nicht unbedingt sehr Hilfreiches. Hoffe, Du denkst an mich wenn Du weiter gekommen bist. Ich sitze schon ne gaaaaanze Weile an dem Problem...

Gruß Markus
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Den User ermitteln, der einen bestimmten Prozess gestartet h...1.959Lord Helmchen22.06.03 16:15
Re: Den User ermitteln, der einen bestimmten Prozess gestart...1.129unbekannt22.06.03 17:06
Re: Den User ermitteln, der einen bestimmten Prozess gestart...1.373dbayer22.06.03 17:22
Re: Den User ermitteln, der einen bestimmten Prozess gestart...975Lord Helmchen22.06.03 18:17
Re: Den User ermitteln, der einen bestimmten Prozess gestart...1.067unbekannt22.06.03 18:27
Re: Den User ermitteln, der einen bestimmten Prozess gestart...908Lord Helmchen22.06.03 19:22
Re: Den User ermitteln, der einen bestimmten Prozess gestart...882Lord Helmchen22.06.03 19:23
Re: Den User ermitteln, der einen bestimmten Prozess gestart...1.066unbekannt22.06.03 19:42
Re: Den User ermitteln, der einen bestimmten Prozess gestart...911Lord Helmchen22.06.03 21:05
Re: Den User ermitteln, der einen bestimmten Prozess gestart...124Hilmi22.06.03 19:58
Re: Den User ermitteln, der einen bestimmten Prozess gestart...939Lord Helmchen22.06.03 20:55
Re: Den User ermitteln, der einen bestimmten Prozess gestart...128Hilmi23.06.03 09:51
Re: Den User ermitteln, der einen bestimmten Prozess gestart...116NHZ23.06.03 20:46
SDK?97Hilmi24.06.03 11:51
Re: SDK?154NHZ24.06.03 20:02

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