Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

AW: ID_XXX Konstanten in welcher Unit???

  Alt 20. Nov 2015, 16:38
Welches Demo genau. Die IDs identifizieren die Schaltflächen. Die Konstanten selbst IDC_BUTTON1 usw. sind immer im Quelltext definiert. Beispiel Button Demo:

Datei Button.dpr:
Zeile 44ff
Delphi-Quellcode:
const
  IDC_BUTTON = 3;
  IDC_BMPBUTTON = 4;
Zeile 75ff
Delphi-Quellcode:
{Button erstellen}
        hwndButton := CreateWindowEx(WS_EX_CLIENTEDGE, 'BUTTON', '&Beenden',
          WS_VISIBLE or WS_CHILD, 45, 20, 100, 25, hWnd, IDC_BUTTON, hInstance,
          nil);

        {Bitmap-Button erstellen}
        hwndBmpButton := CreateWindowEx(0, 'BUTTON', 'Button', WS_VISIBLE or
          WS_CHILD or {$IFDEF USEICON} BS_ICON {$ELSE} BS_BITMAP {$ENDIF},
          45, 60, 100, 25, hWnd, IDC_BMPBUTTON, hInstance, nil);
Bei größeren Projekten habe ich sie aber auch teilweise in Include-Dateien ausgelagert, der Übersicht halber.
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie (20. Nov 2015 um 16:43 Uhr)
  Mit Zitat antworten Zitat