Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
28. Dez 2007
Also bis jetzt schaff ich alles schön zu machen
außer das aktualisieren im startmenü...
nach einem neustart klappt dann alles!
aber es muss doch eine möglichkeit geben...
windows kanns ja auch :x
vllt weiß ja noch jemand was
gruß
Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
27. Dez 2007
und wie mach ich das am besten? also das abfangen?
gruß
Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
27. Dez 2007
damit habe ich es versucht, aber es passiert nichts...
Welche paramter soll ich denn mit übrgeben?
SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0);
also anstatt der beiden nullen?
gruß
Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
27. Dez 2007
okay zusammengefasst also:
-Shell Folders NICHT ändern da User Shell Folders sowieso vorrang hat.
-Stellt sich jetzt noch die frage, wie ich windows mitteile, dass sich dieser ordner grade
geändert hat. ein erster test hat nämlich gezeigt, dass ein bloßes umstellen in der registry
noch nicht ausreicht...
gruß
Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
27. Dez 2007
okay also jetzt etwas genauer:
1.Der User legt einen Ordner fest (Eigene Bilder, Eigene Musik...) der ersetzt werden soll.
2.Mein programm legt einen neuen ordner an der das neue zielverzeichnis darstellt.
3.Mein programm ändert den Registrywert auf den neuen ordner.
4.Sinn der ganzen sache ist es, diesen Ordner in das Startmenü zu integrieren.
nämlich dort wo man sich die ordner als...
Forum: Win32/Win64 API (native code)
Delphi
by Diamondback2007,
27. Dez 2007
Hallo,
ich habe folgendes problem: ich möchte
den Ordner "Eigene Bilder" auf einen
ordner meiner wahl umleiten.
dazu gibt es in der Registry den Eitrag "Shell Folders".
wenn ich diesne aber ändere passiert nichts im explorer.
irgendwo habe ich mal gelesen, dass man windows noch eine
Message schicken muss, konnt aba leider nicht mehr
herrausfinden welche das war.