Archived

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

Zeblar Nagrim

Adding flags

Recommended Posts

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; }

Share this post


Link to post
Share on other sites
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;
}

Share this post


Link to post
Share on other sites