Ich versuche, eine Anwendung in C# zu erstellen, die als Hintergrundprogramm ausgeführt wird und überwachen muss, auf welche Datei doppelt geklickt wird (geöffnet). Gibt es im .NET Framework eine Klasse, die mir dabei helfen kann?Woher weiß ich, auf welche Datei in einem laufenden Hintergrundprogramm unter Windows doppelgeklickt wurde?
-1
A
Antwort
0
Sie können dies nicht in C# tun. Sie benötigen einen Dateisystemtreiber (in C geschrieben), um eine Anwendung zu erkennen, die eine Datei öffnet. Dies liegt daran, dass Prozesse in jedem modernen Betriebssystem isoliert sind und nicht sehen können, was andere Prozesse tun.
Verwandte Themen
- 1. Woher weiß ich, welche serielle Schnittstelle unter Linux verwendet wird?
- 2. Woher weiß ich, welche Vorverarbeitung für das Modell verwendet wurde?
- 3. Woher weiß ich, welche Version von Servlet-api.jar ich habe?
- 4. Woher weiß Django, welche Migrationen durchgeführt wurden?
- 5. Woher weiß ich, welche Parameter ich in NodeJS verwenden soll?
- 6. Php - Javascript - Woher weiß ich, welche Seiten in Farbe und welche in Schwarz-Weiß sind?
- 7. Woher weiß Haskell, welche Typklasseninstanz Sie meinen?
- 8. Woher weiß ich, wann eine ListBox in Silverlight gerendert wurde?
- 9. Woher weiß Git, dass die Datei umbenannt wurde?
- 10. Woher weiß ich, welche Version von CrafterCMS ich verwende?
- 11. Woher weiß ich, in welche Richtung der Benutzer geklaut hat?
- 12. Woher weiß ich, welche DB ich Firebase zugeordnet habe?
- 13. Woher weiß Gurke, welche Java-Datei ausgeführt werden soll?
- 14. Woher weiß man, welche Nebenstelle welche in Asterisk anruft?
- 15. Woher weiß ich, welche Servlet- und JSP-Version ich verwende?
- 16. Java: Woher weiß ich, welche JAR-Datei bei einem Klassennamen verwendet werden soll?
- 17. Woher weiß ich, wenn der Bildschirm unter iOS gezeichnet wird?
- 18. iOS - Swift Woher weiß ich, wann copyItemAtPath beendet wurde?
- 19. Woher weiß ich, welche Platzhalter verwendet werden sollen?
- 20. MySQL - Woher weiß ich, welche Indizes zu verwenden sind?
- 21. Woher weiß ich, welche Pixeldichte-Version eines Bilds Android verwendet?
- 22. Woher weiß ich, welche Parameter nl80211 Befehle benötigen?
- 23. Woher weiß ich, woher eine Nachricht in rabbitMQ gesendet wird?
- 24. Woher weiß ich, welche Autorisierungsmethode der Git-Server verwendet?
- 25. Umbenennen eines laufenden Prozesses 'Dateibild unter Windows
- 26. Woher weiß ich, ob meine Execute-Methode erfolgreich gelöscht wurde?
- 27. Woher weiß ich, für welche Größenklasse eine Einschränkung gilt?
- 28. Woher weiß ich, ob auf einem Server JSONP aktiviert ist?
- 29. Woher weiß ich, auf welche Seite von einem Gtk.Notebook der Benutzer geklickt hat?
- 30. C# process.start, woher weiß ich, ob der Prozess beendet wurde?
Willkommen! Setze dein Code-Beispiel auf das, was du versuchst. und besuchen Sie den Link ** [Wie zu fragen] (http://stackoverflow.com/help/mcve) ** –