Я понимаю, что можно использовать битовые маски в значениях перечисления, но я не знаю, как их создать.
У меня есть простое перечисление:
enum State
{
minimizing = 0,
maximizing,
minimized,
maximized
};
Состояние всегда State.minimized
или State.maximized
, и может иметь дополнительное состояние при изменении размера. Итак, что-то можно развернуть и свести к минимуму