Prüfen, ob bestimmter style gesetzt ist
-
hi, wie kann ich überprüfen, ob in einer DWORD Variable ein bestimmter Wert vorhanden ist?
Beispiel:
DWORD dwStyle = WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST; if (CBS_DROPDOWNLIST ... dwStyle) Funktion();Funktion soll also in diesem Fall aufgerufen werden, weil CBS_DROPDOWNLIST bei den Styles dabei ist.
Was muss ich da für einen operator anstatt ... nehmen??
-
&greetz, Swordfish
-
Aber mit dem & operator wird Funktion() hier aufgerufen, obwohl CBS_DROPDOWNLIST nicht bei den Styles dabei ist:
DWORD dwStyle = WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_SIMPLE; if (dwStyle & CBS_DROPDOWNLIST) Funktion();
-
( dwStyle & CBS_DROPDOWNLIST ) == CBS_DROPDOWNLISTvielleicht?greetz, Swordfish
-
Ahh danke!!
