我想在Picture Box控件中绘制我的目的是图片框中有滚动条,我可以在它中绘制大于它的大小我的意思是滚动移动它的图片, 我尝试绘制的东西比图片框的大小更多,它转到主框架面板,我的代码在下面。
void Cex133Dlg::OnBnClickedOk()
{
CDC *myDC = GetDlgItem(IDC_DRAWBOX)->GetDC();
myDC->Rectangle(10, 10, 20, 20);
}
答案 0 :(得分:1)
您可以在图片框中绘图。如果你绘制的东西超过了图片框的大小,它绝对会超出画框框架。为此,您可以计算图片框大小,根据您将绘制您的对象。
答案 1 :(得分:0)
你没有绘制到控件 - 你给它一个位图,它会自己绘制。
答案 2 :(得分:0)