?
Hallo,
deine 1031 bekommst du wenn du statt MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL) MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN) in der UpdateResource() Methode/Funktion verwendets.
Des Weiteren muss ich mich einem der Vorredner anschließen, schreibe
in der Methode ebenfalls "7" in MAKEINTRESOURCE(7) um!
Und falls es nciht ganz einleuchtet
result = UpdateResource(hUpdateRes, // update resource handle
RT_ICON, // change icon resource
MAKEINTRESOURCE(7), // Icon nr 7->"1031" ist es im ResHacker. geschrieben wird aber 7->"0"???
MAKELANGID(LANG_GERMANL, SUBLANG_GERMAN), // neutral language
lpResLock, // ptr to resource info
SizeofResource(hExe, hRes)); // size of resource info.
So wäre es korrekt, aber SummaSummarum würde cih sagen das dein Code dennoch nicht funktioniert, aber versuchs einfach mal so.
Zu mindest sollte dein erwünschtes Ergebnis nun in der 1031 sein.
Grüße