MFC双缓冲绘图,如何同时动态的绘制两幅图在一个对话框下的两个静态文本控件下。多谢

MFC双缓冲绘图,怎么同时动态的绘制两幅图在一个对话框上的两个静态文本控件上。谢谢
我想在CStatic继承的一个类DrawGraphics中的onPaint中绘制两幅图,送给对话框上的两个静态文本控件,一个是picture control,一个是static控件,请问我该如何实现,有没有相应的代码参考下,谢谢。因为在onPaint中只有一个CPaint dc(this),这样的话,总是显示在一个控件上,要么两个控件上显示的是同一幅,请问我怎么分别显示。谢谢。

------解决方案--------------------
你的CStatic派生类 加个标记  构造对象的时候传进去 标记是pic还是static  然后onPaint里根据标记

的值就知道画pic还是static了呗
------解决方案--------------------
同楼上的,设个标记,记录下来,就可以了
------解决方案--------------------
“CStatic继承的一个类DrawGraphics中的onPaint中绘制两幅图”
int id = GetDlgCtrlID();
switch(id)
{
case id_picture:
break;
case id_static:
break;
}
------解决方案--------------------
“CStatic继承的一个类DrawGraphics中的onPaint中绘制两幅图”
int id = GetDlgCtrlID();
switch(id)
{
case id_picture:
break;
case id_static:
break;
}
------解决方案--------------------
不是说了吗
int id = GetDlgCtrlID();
switch(id)
{
case id_picture:
这里放 pic 的 绘制 代码

break;
case id_static:
这里放 static 的 绘制 代码 ,注意 你那个 static ID 要 改 不能 是 -1
break;
}