怎样在CDialogBar的Static控件中画图?用,多谢

怎样在CDialogBar的Static控件中画图?急用,谢谢
在mainfrm.h中:

//DialogBar变量
CDialogBar   m_myDialogBarLeft;

在mainfrm.cpp的CMainFrame::OnCreate中创建:

m_myDialogBarLeft.Create(this,IDD_DIALOG_CONRTOL_PANEL,
CBRS_LEFT,IDD_DIALOG_CONRTOL_PANEL);

打算在此CDialogBar的一个Static控件中画图,我是这样做的,在CMainFrame::OnPaint()中:

CDC   *pDC=m_myDialogBarLeft.GetDlgItem(IDC_STATIC_MYPICTURE)-> GetDC();
pDC-> MoveTo(0,0);
pDC-> LineTo(100,100);

但是此线段只是闪动了一下就没了,这是怎么回事呢?
恳请指教
急用
谢谢

------解决方案--------------------
重载CStatic控件,在里面绘图。
------解决方案--------------------
由CStatic的派生类自己来处理绘图。
------解决方案--------------------
子类化
------解决方案--------------------
在父类中响应WM_CTLCOLOR