Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#13

Re: Merkwürdiges Problem mit Manifest

  Alt 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 MSDN-Library durchsuchenGetDlgItem.
Da ich MSDN-Library durchsuchenGetDlgItem nicht kannte, schien mir die Sache mit der Klasse am logischsten.
  Mit Zitat antworten Zitat