新来的,问题比较简单,请谅解
我要在这个FORM中显示多幅图像,我在OnDraw()中比如显示12幅图像
int top,left
for (i=0; i<3; i++){
top = xxx; left = yyy;
for ( j=0; j<4; j++){
 left += yxx;
 ..
 ..一些显示图像的代码
}
top += xyy;
}因为是多幅图像,我想在滚动时动态显示,可是我的ondraw每次都是从0位置开始显示的,造成拖动之后,显示的还是原来的图像,边上的还是看不到!这样不符合我的要求。我想应该是OnHScroll和OnVScroll中响应吧,我原来只在这两个函数中只是简单的Invalidate(true)了一下,肯定是不对了
如何在这两个函数中告诉画图时我想要的位置在哪,才能画出我想要的效果呢?也就是我拖动滚动条,能显示出边上的图像呢
以前没写过,请执教,谢谢!