Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

Übergabe negativer werte

  Alt 11. Mär 2018, 03:26
Ich möchte negative werte übergeben bsp -1.

const
ID_RECT = -1;
....
DlgItemID := ID_RECT;

Wenn ich Integer dafür nehme dann bekomme ich einen Bereichfehler (ERangeError)
CreateWindowEx erwartet für den Parameter HMENU = LongWord;

Und LongWord kann nun mal nicht als negativer wert übergeben werden auch dann nicht wenn ich DlgItemID als integer definiere.
Hmmm.. Wie geht es trotzdem ? Ohne die Bereichsprüfung ausstellen zu müssen.

gruss

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