Transparent Check Box in Dialog
C / C++ / MFC
1
Posts
1
Posters
0
Views
1
Watching
-
Hi, I'm able to make static controls transparent but I ran into some problems with check boxes. There background is black! Here's some code:
LRESULT CDlgAntiFraudWarning::OnCtlColorDlg(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { SetBkMode( (HDC)wParam, TRANSPARENT ); return (LRESULT)m_hBrushBkgr; } LRESULT CDlgAntiFraudWarning::OnCtlColorStatic(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { SetBkMode( (HDC)wParam, TRANSPARENT ); return (LRESULT)m_hBrushNull; } LRESULT CDlgAntiFraudWarning::OnCtlColorBtn(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { SetBkMode( (HDC)wParam, TRANSPARENT ); return 0; }
What's the solution? Thanks! :)