Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Бегущая строка


Автор: Lexus 24.9.2004, 16:37
Мне необходимо сделать бегущую строку. Т.е. вводишь определенный текст
выбираешь у него шрифт. скорость движения текста, цвет и т.д.
Программа должна быть резидентной.
Если кто то знает пожалуйста подскажите!!!

qstn.gif adv/168.gif sample.gif

Автор: Атос 24.9.2004, 18:31
1): какая операционка???

для ДОСа что-ли, если резидентка?

2): алгоритм бегущей строки нужен?

идея: есть таймер (тик сдвига буковок влево) - чем быстрее таймер, тем быстрее текст бегает
есть строка (строковая tounge.gif ) - по тику берем первый символ, сохраняем в буффер, копируем со второй буквы до конца, и копируем на место со первой буквы, и(!) из буфера вставляем букву в конец (на место последней буквы, которая была первоначально)

вот и все - за исключеним отрисовки текста, ну это платформенно-зависимый алгоритм (см. п.1)

3) Каков вопрос, таков и ответ! wink.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)