Also mittlerweile bin ich sehr viel weiter gekommen. Ich hab durch GetModuleFileNameA den Pfad ermittelt, dann hab ich aus den \, zwei \\ gemacht, damit der Pfad auf korrekt ist und das ganze in eine Variable namens pfad gesteckt.
Wenn ich jetzt aber die Variable mit dem korrekten Pfad z.B. c:\\projekt\\test.pdf in die ShellExecute einbinde geht es nicht.
In mehreren Foren hab ich glaub gelesen, dass man da c_str() einbauen soll, aber das geht ja nur in C++ und ich programmiere in C.
Kann mir da noch jemand weiterhelfen?
Wenn ich jetzt aber die Variable mit dem korrekten Pfad z.B. c:\\projekt\\test.pdf in die ShellExecute einbinde geht es nicht.
Code:
ShellExecute( NULL, _T("open"), (pfad), NULL, NULL, SW_SHOWNORMAL);
Kann mir da noch jemand weiterhelfen?
Comment