sorry verstehe ich nicht.
Nochmal zu meinem Verständnis.
Delphi-Quellcode:
private
function GetDlgItemID: Integer;
procedure SetDlgItemID(const Value: Integer);
public
property DlgItemID: Integer read GetDlgItemID write SetDlgItemID;
der Aufruf
SpriteCtrl_01.DlgItemID := IDC_SPR_1;
Und Auswerten
Delphi-Quellcode:
FHContainer := CreateWindowEx(DwExStyle, SKCONTAINER, '', DwStyle, Left,
Top, Width, Height, ParentHandle, HMENU(DlgItemID), HInstance, nil);
HMENU ist ein cast von Integer zu LongWord.
Warum verursacht das dann immer noch einen ERangeError.
Meinem Verständnis nach dürfte das nicht sein.
gruss