In Visual Studio 2010 I have made a checkbox (IDC_CHECK1) in the resource designer. But unfortunately it looks like this on black background: 
I couldn’t find any options in the properties menu to change the background color or at least make it to transparent. Is there any way to do this in resource designer?
Try to handle the WM_CTLCOLORBTN message in your DlgProc.