Как сделать при помощи MFC бегущую строку?

 
0
 
C++
ava
erslgoeirjh | 25.11.2016, 09:10
Как сделать при помощи MFC (Visual C++ 2012) бегущую строку?

То есть есть текст, сперва он отображается пустой строкой, затем появляется строка из одного символа-- . (символ точки), потом появляется строка из двух символов точки -- .. , после этого появляется строка из трёх символов точки -- ... , затем опять появляется пустая строка и т.д.
Как это реализовать?
Kommentare (1)
ava
vol4ek | 25.11.2016, 10:35 #
это ведь не бегущая строка. то что вы написали делается обычным сложением строк.

CString str = ".", buf = ".";
int n = 3, t = 1000;
for(int i = 0; i < n; i ++)
{
   if( i == 0 )
      {
         m_edit.SetWindowText("");
         Sleep(t);
      }
      else
      {
        m_edit.SetWindowText(buf);
        buf = buf + str;
        Sleep(t);
      }
}
m_edit.SetWindowText("");       

писал с телефона возможны ошибки)
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden