Click here to Skip to main content
15,886,756 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Linker Error Pin
Aescleal20-May-10 3:26
Aescleal20-May-10 3:26 
QuestionRe: Linker Error Pin
Chris Meech20-May-10 3:31
Chris Meech20-May-10 3:31 
AnswerRe: Linker Error Pin
Aescleal20-May-10 3:19
Aescleal20-May-10 3:19 
GeneralRe: Linker Error Pin
john563220-May-10 3:41
john563220-May-10 3:41 
QuestionNot getting Excel::_ApplicationPtr from WindowsPtr. Pin
KTTransfer20-May-10 2:08
KTTransfer20-May-10 2:08 
QuestionTough one: modify screen contents on the fly Pin
y.a.k20-May-10 0:50
y.a.k20-May-10 0:50 
AnswerRe: Tough one: modify screen contents on the fly Pin
CPallini20-May-10 1:47
mveCPallini20-May-10 1:47 
QuestionCStatic Background color Pin
Anu_Bala19-May-10 23:34
Anu_Bala19-May-10 23:34 
Hi,
I have dialog and i set the background to LIGHTGRAY color in OnPaint()
pDCTmp->FillRect(rect,&CBrush(LIGHTGRAY));

So all static controls has normal dialog background colr.SO i use follwing code in OnCtlColor()

 if (nCtlColor == CTLCOLOR_STATIC) 
 {
 pDC->SetTextColor(RGB(0, 0, 0));  
 pDC->SetBkMode(TRANSPARENT); 
} 

But nothng happened,
Browsing some articles i try to include this
CBrush m_brHollow = m_brHollow.CreateStockObject(HOLLOW_BRUSH);   
 if (nCtlColor == CTLCOLOR_STATIC) 
 {                   
	 pDC->SetTextColor(RGB(0, 0, 0));  // set the Text Color; black   
          pDC->SetBkMode(TRANSPARENT);      // Set the Background Mode to TRANSPARENT   
          hbr = m_brHollow;                // return handle to a NULL brush   
} 


This also no use.Finally i try
pDC->SetBkColor(LIGHTGRAY);
CBrush brush;
if((HBRUSH)brush == NULL)
    brush.CreateSolidBrush(LIGHTGRAY);
	 return (HBRUSH) brush;

But no use.Still it shows the samething.What can i do?
Anu

AnswerRe: CStatic Background color [modified] Pin
Hristo-Bojilov20-May-10 0:37
Hristo-Bojilov20-May-10 0:37 
GeneralRe: CStatic Background color Pin
Anu_Bala20-May-10 1:29
Anu_Bala20-May-10 1:29 
QuestionOpen Control panel Using VC++ Pin
Sabid M19-May-10 21:17
Sabid M19-May-10 21:17 
AnswerRe: Open Control panel Using VC++ Pin
Hristo-Bojilov19-May-10 21:41
Hristo-Bojilov19-May-10 21:41 
GeneralRe: Open Control panel Using VC++ Pin
Sabid M19-May-10 22:40
Sabid M19-May-10 22:40 
QuestionRetrive System Serial Number Pin
kushMuchaal19-May-10 20:52
kushMuchaal19-May-10 20:52 
AnswerRe: Retrive System Serial Number Pin
CPallini19-May-10 21:00
mveCPallini19-May-10 21:00 
GeneralRe: Retrive System Serial Number Pin
kushMuchaal19-May-10 22:08
kushMuchaal19-May-10 22:08 
GeneralRe: Retrive System Serial Number Pin
kushMuchaal19-May-10 22:11
kushMuchaal19-May-10 22:11 
GeneralRe: Retrive System Serial Number Pin
Richard MacCutchan20-May-10 2:21
mveRichard MacCutchan20-May-10 2:21 
QuestionButton Size Pin
AbhiHcl19-May-10 19:27
AbhiHcl19-May-10 19:27 
AnswerRe: Button Size Pin
Stephen Hewitt19-May-10 20:03
Stephen Hewitt19-May-10 20:03 
GeneralRe: Button Size Pin
AbhiHcl19-May-10 21:35
AbhiHcl19-May-10 21:35 
AnswerRe: Button Size Pin
Aescleal19-May-10 22:57
Aescleal19-May-10 22:57 
QuestionAbout MSDN Library? Pin
Syouki_kou19-May-10 16:27
Syouki_kou19-May-10 16:27 
AnswerRe: About MSDN Library? Pin
Niklas L2-Jun-10 9:24
Niklas L2-Jun-10 9:24 
Questiondebugging app to find out which code module doesn't decrease a count Pin
abiemann19-May-10 10:43
abiemann19-May-10 10:43 

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.