Trotzdem noch mal: das hier
GetWindowText(hwndEdit,f,sizeof(f));
dürfte doch kein großes Problem sein? Oder mit dynamischem Puffer:
Delphi-Quellcode:
var
f : pchar;
GetMem(f,1024);
try
ZeroMemory(f,sizeof(f));
GetWindowText(hwndEdit,f,sizeof(f));
{ ...}
finally
FreeMem(f);
end;
Geht sogar mit Strings, wenn das einfacher für dich ist:
Delphi-Quellcode:
var
f : string
SetLength(f,1024);
SetLength(f,GetWindowText(hwndEdit,@f[1],length(f)));
Und was soll´n das werden?
Code:
MessageBox(hWnd, 'Vorgang abgeschlossen - Manifest erstellt!', 'Information', [color=#ff0000]64[/color])
So einen Schrott solltest du dir nicht erst angewöhnen. MB_OK, MB_YESNO, MB_ICONINFORMATION und Co. sind aussagekräftiger und machen dein
nonVCL-Programm auch nicht größer. Ich glaube auch nicht, dass du in den Tutorials irgendwas in dieser Art gefunden hast. Bestenfalls ein
MessageBox(...,0);
was evtl. von mir stammen könnte, weil ich mir dann bloß fix was anzeigen lasse und die Null nur den OK-Button darstellt.