Я использую окно CSCrollView для нашего приложения, в котором у меня есть таблица, нарисованная в представлении.
Я получил CMYclass из CSCrollView, но когда я прокручиваю окно вверх и вниз, все, что у меня есть, стирается. Как я могу добиться этого ... мне нужно выполнить ту же работу, что и Word Pad с изображениями и текстом. Я хочу продолжать прокручивать вид по вертикали До конца страницы.
Вот фрагмент кода: -
void CMyView::OnInitialUpdate()
{
CSize sizeTotal;
// TODO: calculate the total size of this view
sizeTotal.cx = 450;
sizeTotal.cy = 700;
SetScrollSizes(MM_TEXT, sizeTotal);
}
void CMyView::OnDraw(CDC* pDC)
{
for(int i = 1;i<50;++i)
{
AddRow(pDC);
TopPos = Height+TopPos;// ![Outpu Window Image][1]
nCountRow++;
}
}
он рисует только 18 строк, но когда больше нет прокручивания вверху над нарисованным содержимым, и в области прокрутки ничего не появляется.
Что-нибудь еще нужно добавить?
Спасибо за помощь
С уважением,
Мукеш