Ein Verzeichnis öffnen



  • Hi!
    Ich möchte ein Verzeichnis im Explorer öffnen, in dem sich eine bestimmte Datei befindet:
    ShellExecute(NULL, "open", "Explorer.exe", DateiVerzeichnis, NULL, SW_SHOW);
    Wie kann ich nach dem Öffnen diese Datei markieren?

    Danke.



  • Nö, über Parameter geht nicht 😞 , habe gerade ausprobiert.
    Ich habe mit einen kleinen Tool für die Visual Studio geschrieben, der mir den Ordner öffnet, in dem sich die aktuelle Datei befindet. Dann habe ich mir gedacht, es wäre schön, wenn diese Datei auch sofort die Markierung erhält



  • Du kannst über FindWindow das Handle zum ListView bekommen. Und da gibts bestimmt Funktionen um die Selektion auf ein bestimmtes Element zu setzen.



  • Das geht auch über Parameter beim Aufruf, weiß aber so aus dem stehgreif nicht welche


Anmelden zum Antworten