[Win32] Hoe juiste 'My documents' achterhalen?

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • hneel
  • Registratie: Maart 2001
  • Laatst online: 20:00

hneel

denkt er het zijne van

Topicstarter
De situatie is alsvolgt: Ik maak een programma dat o.a. wat logfiletjes moet genereren. Voorheen deed ik dat gewoon in de working directory van het programma (Mbv de functie GetModuleFileName kon ik die working dir achterhalen).

Nu moet het programma ook kunnen worden gebruikt door gebruikers die alleen met 'user' rechten zijn ingelogd. Die hebben geen schrijfrechten in 'Program Files', dus die logfiles kunnen op die manier niet meer worden geschreven. De enige plaats waar nog wel geschreven kan worden is in 'My Documents'. Maar hoe kom ik aan dat path? Ik weet dat er voor de windows en system paths respectievelijk de functies GetWindowsDirectory en GetSystemDirectory bestaan. Is er voor 'My Documents' ook zoiets?

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-05 21:33

.oisyn

Moderator Devschuur®

Demotivational Speaker

SHGetFolderPath

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 14:39
even gericht googlen levert dit en dit en dit en dit op....

Ff zoeken dus voortaan.

https://fgheysels.github.io/


Dit topic is gesloten.