Click here to Skip to main content
15,904,024 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionGetting the Tag Property to work for me Pin
InOut.NET11-Jul-07 7:53
InOut.NET11-Jul-07 7:53 
QuestionUSB device message detector Pin
Beveloper11-Jul-07 7:00
Beveloper11-Jul-07 7:00 
AnswerRe: USB device message detector Pin
ksrameshkanth11-Jul-07 21:59
ksrameshkanth11-Jul-07 21:59 
QuestionCut a bitmap under GDI+ Pin
Chen-XuNuo11-Jul-07 6:36
Chen-XuNuo11-Jul-07 6:36 
AnswerRe: Cut a bitmap under GDI+ Pin
Mark Salsbery11-Jul-07 9:04
Mark Salsbery11-Jul-07 9:04 
GeneralRe: Cut a bitmap under GDI+ Pin
Chen-XuNuo11-Jul-07 19:36
Chen-XuNuo11-Jul-07 19:36 
GeneralRe: Cut a bitmap under GDI+ Pin
Mark Salsbery12-Jul-07 5:08
Mark Salsbery12-Jul-07 5:08 
QuestionHelp aout paint none-client area Pin
kcynic11-Jul-07 6:22
kcynic11-Jul-07 6:22 
I have a dialog-based program,
I want to draw my own title bar,so I completement ON_WM_NCPAINT() message of the dialog.
In the OnNcPaint() funtion,I wrote:
CDC* pDC=GetWindowDC();
CDC memDC;
BOOL ret=memDC.CreateCompatibleDC(pDC);
int nSaveDC=pDC->SaveDC();
CBitmap bmp;
ret=bmp.LoadBitmap(IDB_LOGIN);//IDB_LOGIN is a bitmap resource ID
memDC.SelectObject(&bmp);
CRect rc;
GetWindowRect(&rc);
ScreenToClient(&rc);
ret=pDC->BitBlt(0,0,rc.Width(),m_captionRect.Height(),&memDC,0,0,SRCCOPY);
bmp.DeleteObject();
ReleaseDC(&memDC);

pDC->RestoreDC(nSaveDC);

the code works well when the dialog was shown first time,but when the dialog should be redrawn,the title bar went back to its default look(the blue bar).
Someone would like to tell me why?And how to resolve it?
Thanks.

GOOD LUCK.

AnswerRe: Help aout paint none-client area Pin
DevMentor.org12-Jul-07 12:01
DevMentor.org12-Jul-07 12:01 
GeneralRe: Help aout paint none-client area Pin
kcynic13-Jul-07 1:00
kcynic13-Jul-07 1:00 
GeneralRe: Help aout paint none-client area Pin
DevMentor.org13-Jul-07 12:10
DevMentor.org13-Jul-07 12:10 
GeneralRe: Help aout paint none-client area Pin
kcynic13-Jul-07 12:26
kcynic13-Jul-07 12:26 
GeneralRe: Help aout paint none-client area Pin
DevMentor.org13-Jul-07 20:46
DevMentor.org13-Jul-07 20:46 
QuestionConvert Int to Byte Pin
simoncoul11-Jul-07 6:19
simoncoul11-Jul-07 6:19 
AnswerRe: Convert Int to Byte Pin
David Crow11-Jul-07 7:21
David Crow11-Jul-07 7:21 
AnswerRe: Convert Int to Byte Pin
Cyrilix11-Jul-07 7:21
Cyrilix11-Jul-07 7:21 
GeneralRe: Convert Int to Byte Pin
simoncoul11-Jul-07 7:52
simoncoul11-Jul-07 7:52 
GeneralRe: Convert Int to Byte Pin
Cyrilix11-Jul-07 8:13
Cyrilix11-Jul-07 8:13 
GeneralRe: Convert Int to Byte Pin
simoncoul11-Jul-07 8:25
simoncoul11-Jul-07 8:25 
QuestionParameter passsing between classes Pin
chaitannya_m11-Jul-07 6:03
chaitannya_m11-Jul-07 6:03 
AnswerRe: Parameter passsing between classes Pin
Electronic7511-Jul-07 6:10
Electronic7511-Jul-07 6:10 
GeneralRe: Parameter passsing between classes Pin
chaitannya_m11-Jul-07 6:54
chaitannya_m11-Jul-07 6:54 
GeneralRe: Parameter passsing between classes Pin
sheshidar11-Jul-07 18:07
sheshidar11-Jul-07 18:07 
AnswerRe: Parameter passsing between classes Pin
chaitannya_m11-Jul-07 7:29
chaitannya_m11-Jul-07 7:29 
QuestionRe: Parameter passsing between classes Pin
JudyL_MD11-Jul-07 7:40
JudyL_MD11-Jul-07 7:40 

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.