Click here to Skip to main content
15,879,490 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad14-Sep-09 19:22
Deepak.Prahlad14-Sep-09 19:22 
GeneralRe: Setting a controls background to transparent Pin
Randor 15-Sep-09 0:19
professional Randor 15-Sep-09 0:19 
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad15-Sep-09 1:08
Deepak.Prahlad15-Sep-09 1:08 
GeneralRe: Setting a controls background to transparent Pin
Randor 15-Sep-09 3:06
professional Randor 15-Sep-09 3:06 
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad15-Sep-09 4:55
Deepak.Prahlad15-Sep-09 4:55 
GeneralRe: Setting a controls background to transparent Pin
Randor 15-Sep-09 5:42
professional Randor 15-Sep-09 5:42 
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad15-Sep-09 23:25
Deepak.Prahlad15-Sep-09 23:25 
GeneralRe: Setting a controls background to transparent Pin
Randor 16-Sep-09 1:50
professional Randor 16-Sep-09 1:50 
Hi Deepak,

This tells me that your Windows theme is overriding the colors. You can disable the theme for an individual control using the SetWindowTheme Function[^]. Lets use your checkbox as an example:

case IDC_YOUR_CHECKBOX:
{
	RECT r;
	pWnd->GetClientRect(&r);
	pDC->BitBlt(0, 0, r.right - r.left, r.bottom - r.top, pWnd->GetDC(), r.left, r.top, SRCCOPY);
	pDC->SetBkMode(TRANSPARENT);
	hbr = ((HBRUSH)GetStockObject(NULL_BRUSH));
	pDC->SetTextColor(RGB(255, 0, 0));
	SetWindowTheme(pWnd->m_hWnd, L"", L"");
	break;
}


We have disabled the theme on this control. It might not be what you want, maybe it will be ugly in your eyes. Smile | :)

Best Wishes,
-David Delaune
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad16-Sep-09 2:21
Deepak.Prahlad16-Sep-09 2:21 
GeneralRe: Setting a controls background to transparent Pin
Randor 16-Sep-09 2:57
professional Randor 16-Sep-09 2:57 
GeneralRe: Setting a controls background to transparent Pin
Deepak.Prahlad22-Sep-09 23:25
Deepak.Prahlad22-Sep-09 23:25 
QuestionCan we access session cookies from C++/VC++ code? Pin
sarat14-Sep-09 6:08
sarat14-Sep-09 6:08 
QuestionRe: Can we access session cookies from C++/VC++ code? Pin
David Crow14-Sep-09 7:05
David Crow14-Sep-09 7:05 
AnswerRe: Can we access session cookies from C++/VC++ code? [modified] Pin
sarat16-Sep-09 6:54
sarat16-Sep-09 6:54 
QuestionRe: Can we access session cookies from C++/VC++ code? Pin
David Crow16-Sep-09 6:59
David Crow16-Sep-09 6:59 
AnswerRe: Can we access session cookies from C++/VC++ code? Pin
sarat16-Sep-09 8:16
sarat16-Sep-09 8:16 
GeneralRe: Can we access session cookies from C++/VC++ code? Pin
David Crow16-Sep-09 8:19
David Crow16-Sep-09 8:19 
GeneralRe: Can we access session cookies from C++/VC++ code? Pin
sarat22-Sep-09 23:52
sarat22-Sep-09 23:52 
GeneralRe: Can we access session cookies from C++/VC++ code? Pin
David Crow23-Sep-09 2:53
David Crow23-Sep-09 2:53 
GeneralRe: Can we access session cookies from C++/VC++ code? Pin
sarat23-Sep-09 20:43
sarat23-Sep-09 20:43 
QuestionODBC- too long text trnasmition problem Pin
Rafix11114-Sep-09 2:57
Rafix11114-Sep-09 2:57 
AnswerRe: ODBC- too long text trnasmition problem Pin
David Crow14-Sep-09 4:26
David Crow14-Sep-09 4:26 
GeneralRe: ODBC- too long text trnasmition problem Pin
Rafix11114-Sep-09 7:23
Rafix11114-Sep-09 7:23 
GeneralRe: ODBC- too long text trnasmition problem Pin
David Crow14-Sep-09 7:30
David Crow14-Sep-09 7:30 
GeneralRe: ODBC- too long text trnasmition problem Pin
Rafix11114-Sep-09 9:35
Rafix11114-Sep-09 9:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.