-
sieht soweit ganz gut aus, aber ein paar tipps hab ich noch für dich.
die #ifdef's können raus, die sind unnötig?!
Ansonsten würd ich die URL in die Resourcen der Stub schreiben. das geht mit ein paar wenigen API's (kannst ja mal bisschen rumprobieren, wenns nicht geht, kannste mir auch ne pm schicken).
Achja und statt shellexecute - openprocess. vlt bekommste dann die heuristik weg.
Gruß
zao
-
Ich finde nicht, dass die IFDEFs unnötig wären.. Beziehungsweise schadets niemandem, denn der Präprozessor schneidet den Codeteil ja sowieso raus?
Die API-Funktionen, von denen zao spricht, heißen:
BeginUpdateResource Function (Windows)
UpdateResource Function (Windows)
EndUpdateResource Function (Windows)
Ansonsten sehr schön.
Gruß.
-
Vielen Dank für die Kommentare. Ich habe vor einiger Zeit schon Versucht die Resourcen von anderen 'executables' zu verändern. Vergebens:confused:...
Ich werde mich mit den Funktionen auseinander setzen.
Achja, die IFDEF's benutze ich zum ersten mal. Ich Hatte keine Lust die printf Funktionen für den Release zu entfernen.