Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

Вернуться   Форум программистов > C++ > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 27.04.2018, 20:26   #1
алекс чебк
Пользователь
 
Регистрация: 29.02.2012
Адрес: Чебоксары
Сообщений: 12
Репутация: 10
Вопрос Как правильно создать программу на С++

Здравствуйте. Как правильно построить программу ? У меня программа вращения равностороннего треугольника в окне, под windows. Есть две кнопки управления - "Rotate" и "Stop". Создавал в Code:Blocks с wxWidgets на С++. Созданы описание приложения в h-файле и cpp-файле, описание главного окна приложения тоже в h- и cpp-файлах, есть файл ресурсов, файл проекта. Создал метод RotateTriangle для окна приложения, в котором рисуется и вращается треугольник. В хэндлере для кнопки "Rotate" вызывается метод RotateTriangle. В хэндлере для кнопки "Stop" глобальная переменная logStop принимает значение True. Я скомпилировал, скомпоновал программу. Запускаю программу, нажимаю кнопку "Rotate", и вижу, как треугольник крутится. При этом не выделяются при наведении мышью ни пункты меню окна, ни значки управления окном. Нажимаю кнопку "Stop", и программа зависает, не реагирует ни на что. Куда передаётся управление после обработки хэндлера кнопки "Stop"? Файлы программы загрузил.
Вложения
Тип файла: txt RotTriangApp.h.txt (470 байт, 3 просмотров)
Тип файла: txt RotTriangApp.cpp.txt (698 байт, 1 просмотров)
Тип файла: txt RotTriangMain.h.txt (1.5 Кб, 0 просмотров)
Тип файла: txt RotTriangMain.cpp.txt (6.0 Кб, 0 просмотров)
алекс чебк вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как правильно создать модель данных edsjeka Помощь студентам 6 05.01.2016 00:16
Как правильно создать БД Ваня младший Свободное общение 3 19.11.2012 16:34
Как правильно создать таблицу. matrixphp SQL, базы данных 4 05.03.2011 19:28
как правильно создать html запрос miki131 PHP 4 25.11.2009 16:53
Как создать правильно запрос .... EugeneIsmatulin SQL, базы данных 15 28.05.2009 09:20


14:34.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru