Nehm ich zurück.
Wobei ich sehe grade, dass ich den Typen als DWord deklariert habe. Ist das korrekt für ein C++ Enum oder muss da besser Byte hin?
Da scheinen sich die Meinungen zu spalten. Laut diesem
Thread ist ein Enum 4 Bytes groß, also sollte DWord passen.
ADD: Es scheint dabei aber dem Compiler überlassen zu sein, wie groß der Typ dann wirklich ist (siehe
Stackoverflow).
Bernhard