Probleme bei der Compilierung mit ShellExecute
-
Hallo,
bin relativ verzweifelt, weil ich ein Problem nicht gelöst kriege.
Ich verwende in einem Programm
#include <shellapi.h> ... ... sprintf(cBuffer, "hilfe\\hilfe.htm"); ShellExecute(NULL, "open", cBuffer, NULL, NULL, SW_SHOW); ...
Beim compilieren erhalte ich die Fehlermeldung:
dimix.obj .text: undefinef reference to '_ShellexecuteA@24'Seltsamerweise tritt dieser Fehler erst auf, seit ich nach einem 'format c:' Windows und meinen c-Compiler (LCC) neu installiert habe.
Ich erinnere mich auch, dass ich das Problem schon mal hatte und es irgendwie in den Griff bekommen habe. Nur leider nicht mehr, wie.
Kann mir jemand helfen?
-
Du mußt die shell32.lib verlinken...
-
Danke Hepi.
Klappt. Bin gerade mit der "manuellen Suchfunktion" des Forums (man lese alle Überschriften der Beiträge bis Seite ... naja, eben da, wo manns findet
) auch drauf gestoßen.
Hoffentlich klappt die Suchfunktion bald wieder.
Gruß,
Sebastian