Registriert seit: 1. Feb 2018
3.691 Beiträge
Delphi 11 Alexandria
|
AW: Win32 non-Vcl ein zweites Window Modal und Umlaute Frage
25. Mai 2018, 22:06
CreateWindowEx zu CreateWindowExW
Klappt einwandfrei, Umlaut wird dargestellt, Danke!!
WinMain(hInstance, 0, nil, 0);
Ich habe das in .dpr auch verbessert, Danke!!
Und überprüfe mal Deine wItems......
Du produzierst ein Speicherleck und die Font Zuweisung funktioniert so auch nicht .....
Erledigt und Danke!!
Delphi-Quellcode:
wItems[0] := CreateWindowEx(0, 'BUTTON', 'Beenden', WS_VISIBLE or WS_CHILD, 220, 130, 75, 25, hWnd, IDC_BTN_EXIT, hInstance, nil);
wItems[1] := CreateWindowEx(0, 'BUTTON', 'Über', WS_VISIBLE or WS_CHILD, 220, 100, 75, 25, hWnd, IDC_BTN_ABOUT, hInstance, nil);
wItems[2] := CreateWindowEx(0, 'STATIC', '', WS_VISIBLE or WS_CHILD or SS_BITMAP, 20, 20, 32, 32, hWnd, IDC_STC_BMP, hInstance, nil);
SendMessage(wItems[2], STM_SETIMAGE, IMAGE_BITMAP, INTEGER(
Umlautproblem gelöst!
Zu meinem Delphi, ich nutze Version 2009, die Resourcen lagen dem Beispiel bei.
Wenn mir jemand bitte noch helfen kann das ich mit diesem Code noch ein zweites Modalfenster öffnen kann, das wäre sehr hilfreich!
Geändert von KodeZwerg (25. Mai 2018 um 22:26 Uhr)
|