Dieser letzte MessageBox Parameter
-
Hallo,
ich weiss nicht wie man das nennt und habs bis jetzt auch nicht gefunden. Bei der MessageBox kann man ja bei dem letzten Paramter der vom Typ unsigned int ist mehrere Werte eingeben die mit | getrennt werden.
Wenn ich auch sowas in einer Funktion haben möchte, wie kann ich dann an die Werte rann kommen bzw. diese variabel auswerten?
-
Schau halt in die MSDN

-
Melan schrieb:
Schau halt in die MSDN

du weisst schon wie arsch groß die MSDN ist oder? Versuch da mal was zu finden wenn du nicht weiss nach was man da konkret suchen soll.
-
eine Suche im Netz liefert:
http://msdn.microsoft.com/en-us/library/ms645505.aspx
-
Die MessageBox war ein Beispiel! Mir gehts es um die letzten Parameter und die multiple Angabe von Flags und deren Auswertung in einer eigenen Funktion.
Ich möchte nicht das Ergebnis einer MessageBox auswerten.
#define Apfel 1 #define Orange 2 #define Birne 3 void foo(unsigned int ibar) { // Wie festellen welche flags 'ibar' bekommen hat } int main() { foo( Apfel | Orange ); }
-
Bitte helft ihm nicht, das soll er sich selbst ergooglen.
-
Das sind sogenannte Bitmasken: http://www.michael-puff.de/Artikel/BitMasken.shtml
-
Luckie schrieb:
Das sind sogenannte Bitmasken: http://www.michael-puff.de/Artikel/BitMasken.shtml
Danke, mit dem Begriff war meine suche erfolgreich.