Mülleimer/Papierkorb/Recycle Bin öffnen


  • Administrator

    Wie geht das?

    Musst doch irgendwie über eine Shellfunktion möglich sein. Ich kann den Inhalt auslesen, ich kann ihn leeren, aber ihn ganz simpel und einfach öffnen, kann ich nicht, bzw. finde nichts dazu.

    Weiss jemand Rat?

    Danke und Grüssli



  • Hi, so:

    #include <windows.h>
    // ...
    ShellExecute(NULL, TEXT("OPEN"), TEXT("explorer.exe"), TEXT("::{645FF040-5081-101B-9F08-00AA002F954E}"), NULL, SW_SHOWNORMAL);
    

  • Administrator

    Danke, noch nicht probiert, aber ich nehm mal an, dass es funktioniert. ^^

    Was bedeutet denn das folgende?

    ::{645FF040-5081-101B-9F08-00AA002F954E}

    Edit: Hat funktioniert, danke! Zu meiner Frage habe ich wohl inzwischen auch eine Antwort gefunden. Das ist eine CLSID. Allerdings frag ich mich, wieso es die nicht als sinnvolle lesbare Konstante gibt ^^

    Grüssli


Anmelden zum Antworten