Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Да забыл добавить: или вынеси MemHdc(I) = CreateCompatibleDC(PicFonAnimate(I).hdc) перед циклом, а так каждый проход создавать без очистки новый DС это кощунство!
Если руки кривые, то не надо ругать разработчиков.
Не совсем так.
ReleaseDC ничего не удаляет. Она используется для освобождения хэндла, полученного через GetWindowDC. Для удаления же юзается DeleteDC.
Выносить ничего не надо. как я понимаю, наличествуют 3 пикчербокса, для каждого создаются DC.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас