Benutzer mit den meisten Antworten
Kein DragEnter-Ereignis als Administrator

Frage
-
Liebes Forum,
ich arbeitet normalerweise mit Visual Studio 2008, VisualBasic unter Windows7 64-Bit als Administrator, da ich ansonsten häufige VisualStudio - Abstürze beim Editieren erlebt hatte.
Nun habe ich festgestellt, dass das DragEnter-Enterereignis eines Objekts (ListView) im Debug-Betrieb meines Programms nicht ausgelöst wird, wenn ich Visual Studio mit Administrator-Rechten gestartet habe. Ich habe es mit mehreren verschiedenen Objekten probiert, immer mit demselben negativen Ergebnis.
Starte ich Visual Studio aber min normalen User-Rechten, funktioniert alles prima (bei allen getesteten Objekten).
Habe ich was übersehen oder kennt jemand die Lösung für diese Problem?
Danke für Eure Antworten im Voraus
Grüße
Jörg
Jörg
Antworten
-
Das liegt an Windows Integrity Control.
Siehe:
http://msdn.microsoft.com/en-us/library/bb625963.aspx
Wenn ein Prozess elevated (als Admin) läuft, dann kann man keine Objekte aus einer Session per Drag&Drop hineinziehen, die in einem niedrigeren Level (nicht als Admin) laufen.
Das ist normales Verhalten von Vista, 2008 und Windows 7.
BTW: Ich kann keinen Unterschied festmachen in der Stabiltät von VS-2008 als Admin bzw. nicht als Admin laufend.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Samstag, 16. Januar 2010 09:10
- Als Antwort markiert JogiHa Montag, 18. Januar 2010 17:15
Alle Antworten
-
Das liegt an Windows Integrity Control.
Siehe:
http://msdn.microsoft.com/en-us/library/bb625963.aspx
Wenn ein Prozess elevated (als Admin) läuft, dann kann man keine Objekte aus einer Session per Drag&Drop hineinziehen, die in einem niedrigeren Level (nicht als Admin) laufen.
Das ist normales Verhalten von Vista, 2008 und Windows 7.
BTW: Ich kann keinen Unterschied festmachen in der Stabiltät von VS-2008 als Admin bzw. nicht als Admin laufend.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Samstag, 16. Januar 2010 09:10
- Als Antwort markiert JogiHa Montag, 18. Januar 2010 17:15
-
Vielen Dank für das Feedback.
Das eigentliche Problem besteht ja wohl wirklich in der Stabilität des VS-2008 auf meinem Rechnersystem.
Eine Erklärung für die Instabilität als Nicht-Admin konnte ich aber bis jetzt nicht finden, sie ist auf meinem Rechnersystem aber leider eindeutig feststellbar und so nervig, dass ich VS2008 nur noch mit Admin-Rechten betreibe (außer nun beim Testen der Drag&Drop-Funktion).
Nochmals Dank für die Info...
Mit Grüßen Jörg