hallo,
ich würde gerne eine c++ dll erstellen und damit einen neuen process starten und dann warten bis dieser neue process beendet wurde. ich weiss, dass das ganz einfach mit .net und process geht, nun habe ich aber kein .net in meiner mfc dll und leider muss ich auch eine c++ dll benutzen, da ich sonst probleme mit einer anderen software bekomme.
also konkret meine frage: wie krieg ich in meine c++ dll mit mfc .net rein? oder zumindest die process-funktion, oder etwas vergleichbares?
liebe grüße
T
du meinst den process mit c++ starten? kann ich denn mit c++ auch warten bis der process beendet ist? wenn ja wie funktioniert das? habe bestimmt schon 4h gegoogelt und nichts gefunden...?
Vielleicht hilft dir CreateProcess. Hier ein Beispiel: http://www.goffconcepts.com/techarticles/development/cpp/createprocess.html
Habe bestimmt schon 4h gegoogelt und nichts gefunden...?
Wo und wie hast du denn da gesucht...
=>http://msdn.microsoft.com/en-us/library/ms682512%28VS.85%29.aspx
okay ich sehe, leider kriege ich wenn ich die beiden beispiele die ihr mir gegeben habt jedes mal fehler beim ausführen?
da steht: cannot convert const char[9] to LPWSTR? das hat was mit dem pfad zur exe zutun nur wo liegt das problem?
da steht: cannot convert const char[9] to LPWSTR?
Wenn man C++ programmieren möchte, sollte sowas zur Grundvorraussetzung gehören. Ein gutes C++ Forum ist beispielsweise http://www.c-plusplus.de
Es gibt 3 Arten von Menschen, die die bis 3 zählen können und die, die es nicht können...
Hallo tiger200,
möchtest du mit der DLL einen Prozess starten oder soll die DLL als Prozess fungieren?
zero_x
@JAck30lena: Das Thema hat garnichts mit Hacks zutun!
zero_x | <span style="font-size: 10;">my</span><span style="font-size: 10;">CSharp</span><span style="font-size: 10;">.de</span> - gemeinsam mehr erreichen
Für längere Zeit inaktiv.