Skip to main content
gamedev.net
🔒 Locked

Adding flags

Started by Zeblar Nagrim 1 reply 550+ views
Original Post
Zeblar Nagrim
Zeblar Nagrim
Is this correct? I want to check if the flag BS_OWNERDRAW is combined with the button style ''p_dwStyleFlags''. If it´s not I want to insert that style to the style flag DWORD. if((p_dwStyleFlags & BS_OWNERDRAW) == false) { p_dwStyleFlags = p_dwStyleFlags & BS_OWNERDRAW; }
nickm
nickm
Almost correct. You''ll have to use OR instead of AND when setting a bit in a number, like this

if((p_dwStyleFlags & BS_OWNERDRAW) == false)
{
p_dwStyleFlags = p_dwStyleFlags | BS_OWNERDRAW;
}

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.