Archived

This topic is now archived and is closed to further replies.

Mulligan

Using DWORD flags

Recommended Posts

I''ve seen a lot of functions that work like this function( FLAG1 | FLAG2 | FLAG3 ); int function( DWORD flags ) { //blah } How do you check the DWORD for certain flags?

Share this post


Link to post
Share on other sites
Like this:
  
DWORD a;
a = FLAG1 | FLAG2;
if (a & FLAG1)
{
//It has FLAG1 in it

}
if (a & FLAG2)
{
//It has FLAG2 in it

}

Hope this helps

---------------

I finally got it all together...
...and then forgot where I put it.

Share this post


Link to post
Share on other sites