Dynamisches installieren



  • Hi @ll

    ich habe den installationspfad einer dll immer so gemacht:

    lstrcpy(iPath,"C:\\WINDOWS\\system32");
    

    aber wie kann ich das machen, wenn jemand nicht windows sondern den ordner anders genannt hat (windoof zum bleistift). da gibt es doch so ne umgebungsvariable %SystemRoot%. wie lese ich die aus?
    thx.
    Achja, und wie kann ich wenn ich iPath und iFile hab die beide hintereinander in iModule packen? thx.



  • SHGetFolderPath()
    

    oder

    SHGetSpecialFolderPath()
    

    und dann das entsprechende flag für den ordner setzen.


Anmelden zum Antworten