Windows/Windows API
TRANSPARENT BACKGROUND
aucd29
2013. 10. 1. 19:00
HDC hDCStatic = (HDC) wParam;
HWND hWndCtrl = (HWND) lParam;
UINT nID = ::GetDlgCtrlID( hWndCtrl );
::SetBkMode( hDCStatic, TRANSPARENT );
switch( nID )
{
case IDC_GROUPBOX: return (LRESULT)m_hBrCtl[0];
case IDC_STATIC_TEXT: return (LRESULT)m_hBrCtl[1];
case IDC_RADIO1: return (LRESULT)m_hBrCtl[2];
case IDC_CHECK1: return (LRESULT)m_hBrCtl[3];
}
HWND hWndCtrl = (HWND) lParam;
UINT nID = ::GetDlgCtrlID( hWndCtrl );
::SetBkMode( hDCStatic, TRANSPARENT );
switch( nID )
{
case IDC_GROUPBOX: return (LRESULT)m_hBrCtl[0];
case IDC_STATIC_TEXT: return (LRESULT)m_hBrCtl[1];
case IDC_RADIO1: return (LRESULT)m_hBrCtl[2];
case IDC_CHECK1: return (LRESULT)m_hBrCtl[3];
}