Может ли кто-нибудь решить эту проблему приложения MFC?
У меня есть предстоящий экзамен, и я должен решить проблему MFC в Visual Studio, но не знаю, как это сделать.
Я должен создать документ на основе диалога, добавить кнопку, и по щелчку этой кнопки система должна выполнить 4 текста (например, Привет, я Стив, я люблю тебя, пока) с разницей в одну секунду (таймер)
Любая помощь будет очень признательна.
Что я уже пробовал:
Я плохо изучал программирование, потому что это был не тот предмет, который я выбрал, поэтому я ничего не мог сделать.
CHill60
Если вы не изучали предмет, то почему вы сидите на экзамене? Я предлагаю вам взять себя в руки и взять на себя ответственность за свое собственное образование
green _ leaf
Я беру на себя ответственность, в конце семестра мне пришлось выбирать либо Программирование, либо IT (которое я изучал), однако я подумал, что было бы разумнее изучать программирование, чтобы знать оба предмета, у меня есть неделя времени на подготовку, и я трачу все время на изучение MFC, я просто не имею ни малейшего представления, как работает таймер, вот и все. :) У нас нет книг или чего-то еще, и мы оба знаем, что вы не можете многому научиться на youtube, верно?
Richard MacCutchan
Вы можете легко создать диалоговое окно MFC из главного меню Visual Studio. После этого довольно легко добавлять кнопки, метки, текстовые поля и т. д. Но если у вас нет разумного понимания программирования на C++ и Windows, вы можете с таким же успехом пытаться построить автомобиль из запасных частей.
green _ leaf
Я могу создать диалоговый документ, добавить кнопку и все такое, но я просто не могу совместить функцию таймера мастера классов с текстами.
Richard MacCutchan
Я уже давно не использую MFC, но, насколько я помню, вам просто нужно добавить обработчик для сообщения WM_TIMER. Google, скорее всего, найдет вам несколько образцов.
green _ leaf
Очень ценю вашу помощь, я добавил WM_Timer, однако я не знаю, как связать его и заставить писать тексты, поэтому я спрашивал, я ничего не мог найти ни в google, ни на youtube.
Richard MacCutchan
Таймер не делает ничего, кроме как сигнализирует приложению, что время истекло. Вам нужно добавить свой собственный код для написания текста.
green _ leaf
Я постараюсь что-нибудь придумать, спасибо.