(Gast)
n/a Beiträge
|
Re: Merkwürdiges Problem mit Manifest
24. Mai 2006, 08:13
Zitat von Luckie:
Und es hat doch was mit deinem Handle Array zu tun. Ändere ich in der WndProc das nämlich:
Delphi-Quellcode:
{ Art: Zeit}
hwndArray.Add('hwndArtZeit', CreateWindowEx(0, 'BUTTON', 'Zeit',
WS_VISIBLE or
WS_CHILD or BS_AUTORADIOBUTTON, 5, 25, 100, 25,
hwndArray['hwndGBArt'],
IDC_ZEIT, hInstance, nil));
{ Art: Countdown}
hwndArray.Add('hwndArtCountDown', CreateWindowEx(0, 'BUTTON',
'Countdown', WS_VISIBLE or
WS_CHILD or BS_AUTORADIOBUTTON, 5, 60, 100, 25,
[b]hwnd,[/b]
IDC_COUNTD, hInstance, nil));
Ist der Countdown RadioButton sichtbar.
Und auch Child des Hauptfensters und nicht mehr eines der GroupBox. Und genau das soll der RadioButton ja sein.
Zitat:
Wozu eigentlich der ganze Kram mit der Handle Klasse? Du vergibst doch schon Konstanten für die Controll (IDC_ZEIT, IDC_COUNTDOWN, ..). Wenn du das Handle brauchst, hol es dir doch einfach mit GetDlgItem.
Da ich GetDlgItem nicht kannte, schien mir die Sache mit der Klasse am logischsten.
|
|
Zitat
|