c++. Как в окне win 32 печатать текст с анимацией. Пример console: - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос c++. Как в окне win 32 печатать текст с анимацией. Пример console:

Регистрация
1 Янв 2014
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
...
int print2(char text[], DWORD time)
{
int size=strlen(text);
for (int c = 0; c < size; c++)
{
printf("%c", text[c]);
Sleep(time);
}
return 0;
}
int main()
{
print2("Hello! My name is computer! Goodbay!", 10);
return 0;
}
 
Регистрация
19 Сен 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
WinAPI - адъ. Сложно. С места в карьер не надо. Си знаете? Там всё сделано в худших традициях Си. Оконное приложение в винде устроено так: Сначала создаётся класс окна. Не сишный класс, а виндовый. Потом класс регисирируется. Потом надо создать окно с именем этого класса и с надписью на окне. САМА ПРОГРАММА работает в бесконечном цикле: Функция GetMessage() ждёт события. Например, когда пользователь что-нибудь нажимает - это событие. DispatchMessage() Программа передаёт событие в систему. И снова ждёт события. Система в ответ на DispatchMessage вызывает вашу функцию WindProc(), которую вы должны написать. Система передаёт это событие в эту функцию, то есть событие идёт ОБРАТНО в программу. В WindProc() пишется большой, огромный switch, в котором обрабатываются события, или можно спихнуть события обратно в систему DefWindowProc.
 
Сверху Снизу