![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Lagarto |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 8.3.2006 Репутация: нет Всего: нет |
Помогите разобраться вот с этой программой....язык программирование С.
Разработать программу, которая выводит на экран текст из некоторого файла, инициализирует для программы мышь, и при нажатии на клавиши мыши во время нахождения ее указателя на любом изображаемом экранном слове, отображает это слово в нижней строке экрана. Причем, если клавиша мыши нажата во время движения – отображение в нижней строке должно выполняться красным цветом, а если при неподвижной мыши – зеленым. |
|||
|
||||
nostromo |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 194 Регистрация: 23.3.2006 Репутация: 4 Всего: 10 |
ОС --- ?
Компилятор --- ? Графическая библиотека --- ? --------------------
На пыльных тропинках далеких планет останутся наши следы. |
|||
|
||||
Lagarto |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 8.3.2006 Репутация: нет Всего: нет |
nostromo, не понял твой вопрос +)
|
|||
|
||||
nostromo |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 194 Регистрация: 23.3.2006 Репутация: 4 Всего: 10 |
Ээээээээ, дело в том, что в этом мире существует множество операционных систем, файловых систем, компиляторов языка С и библиотек к нему. Несмотря на существование стандарта на язык, решение поставленной задачи может сильно различаться в зависимости от указанных факторов.
--------------------
На пыльных тропинках далеких планет останутся наши следы. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
Короче говоря, если используется MSDOS, то одни библиотеки (или самому работать напрямую драйвером). У Borland C++ 3.1 есть TurboVision, в котором реализована нормальная поддержка мыши...
Под Windows есть стандартные функции. В Linux под консолью есть демон gpm, под иксами - стандартные функции... Вот тебе и говорят, определись. |
|||
|
||||
Lagarto |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 8.3.2006 Репутация: нет Всего: нет |
nostromo, дос, компиллятор Borlang C++ 3.1 +)
|
|||
|
||||
nostromo |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 194 Регистрация: 23.3.2006 Репутация: 4 Всего: 10 |
Честно говря, ДОС был давно.
Покажи какой-нибудь пример обработки сообщений от мыши (движения и нажатия левой кнопки) и, кажется, должна быть в библиотеке функция, возвращающая текстовый символ под курсором мыши --- как она называется?. И еще вопрос по заданию --- каков критерий неподвижности мыши? Если мышь последний раз изменяла свои координаты секунду назад --- она неподвижная? И еще, Borlang C++ у меня нет (и не будет), так что готовой программы от меня не жди, но чем смогу --- помогу. --------------------
На пыльных тропинках далеких планет останутся наши следы. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |