MFC对话框程序—在父窗口的代码中操纵子窗口的控件问题!!!求大虾赐教!
如题,代码如下:CDC*pDC=NULL;CPenpen(PS_SOLID,1,RGB(255,0,0));CRectrect;//pPicDlg是指向子对话框的指针,I...
如题,代码如下:
CDC* pDC=NULL;
CPen pen(PS_SOLID,1,RGB(255,0,0));
CRect rect;
//pPicDlg是指向子对话框的指针,IDC_PICTURE_ONE是子对话框中一图片控件的ID
pPicDlg->GetDlgItem(IDC_PICTURE_ONE)->GetWindowRect(&rect);
pPicDlg->ScreenToClient(&rect);
//获取子对话框的DC
pDC=pPicDlg->GetDC();
pDC->SelectObject(&pen);
pDC->DrawEdge(&rect,EDGE_SUNKEN,BF_RECT);
我想在子对话框的那个图片控件周围画上一个红色矩形框,但是运行时没效果,求大虾赐教!!!急!!!
楼下的大哥,子对话框怎样刷新啊?有代码更好 展开
CDC* pDC=NULL;
CPen pen(PS_SOLID,1,RGB(255,0,0));
CRect rect;
//pPicDlg是指向子对话框的指针,IDC_PICTURE_ONE是子对话框中一图片控件的ID
pPicDlg->GetDlgItem(IDC_PICTURE_ONE)->GetWindowRect(&rect);
pPicDlg->ScreenToClient(&rect);
//获取子对话框的DC
pDC=pPicDlg->GetDC();
pDC->SelectObject(&pen);
pDC->DrawEdge(&rect,EDGE_SUNKEN,BF_RECT);
我想在子对话框的那个图片控件周围画上一个红色矩形框,但是运行时没效果,求大虾赐教!!!急!!!
楼下的大哥,子对话框怎样刷新啊?有代码更好 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询