How to check if certain bit is set

How do I check if bit 24 of a 32-bit value(LPARAM)is set?
mpatterAsked:
Who is Participating?
 
jkrCommented:
AS LPARAM is identical to a LONG, try

LONG lParam = somewhat;

if ( 0x1000000 & lParam)
{
 // bit is set
}
else
{
 // bit isn't set
}

0x1000000 is the hex representation of the bit you want to check for.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.