Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#9

AW: Übergabe negativer werte

  Alt 11. Mär 2018, 14:16
Zitat:
muß bei aktiver Bereichsprüfung fehl schlagen, denn -1 liegt nunmal nicht im Bereich von 0 bis 4.294.967.295
Das ist mir bewusst

Aber auch so übergebe ich LongWord einen negativen Bereich
Delphi-Quellcode:
const
   ID_RECT = LongWord(-1); // oder $FFFFFFFF;
Irgendwie unlogisch.

LongWord(-1);
das selbe wie
HMENU(-1) denn HMENU ist definiert als LongWord.
also wenn DlgItemId als LongWord definiert ist\wäre.
Zitat:
Negative -1 bzw #65535 DlgItemId's, sind das nicht nur "nicht-benutzbare-Objekte" ?
Genau deshalb verwende ich sie als DialogItems für das erstellen von Fenstern.
und ab -10000 > -9999 für Sprite Objekte.
damit ich nicht in Kollision mit vielleicht schon vergebenen ID's komme.

gruss

Geändert von EWeiss (11. Mär 2018 um 14:19 Uhr)
  Mit Zitat antworten Zitat