Форум программистов, компьютерный форум, киберфорум
Наши страницы

Нарисовать мышью прямоугольник в текстовом режиме экрана - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ передать параметры в дочерний процесс http://www.cyberforum.ru/cpp-beginners/thread546423.html
используем функцию spawn() для запуска дочернего процесса. Как передать параметры в дочерний процесс?
C++ Алгоритм для деревьев Всем привет! Препод дал задание написать программу, которая бы находила максимальное независимое множество в дереве(т.е. дано дерево, надо найти максимальное множество вершин, никакие две из которых... http://www.cyberforum.ru/cpp-beginners/thread546421.html
Сортировка структуры в бинарном файле C++
приветствую всех! появилась небольшая заминка у меня - немогу сравнить значения структуры, для того, чтоб отсортировать ее в бинарном файле. суть задачи: 1.Создать файл F1.dat, содержащий 8...
Переписать реализацию стека с использованием ООП C++
Найти элемент с заданным ключом в стеке . У меня написана программа эта через структуру . Нужно переписать её через классы при этом использовать private , public, конструктор по умолчанию,...
C++ Вывести на экран числа в виде таблицы [Borland C++] http://www.cyberforum.ru/cpp-beginners/thread546388.html
Задача: Выведите на экран числа в виде следующей таблицы: 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10
C++ Вычислить площадь пересечения двух окружностей Здравствуйте) Может кто-нибудь сталкивался с написнием программы для вычисления площади пересечения двух кругов? помогите, пожалуйста... подробнее

Показать сообщение отдельно
nameplov
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 7

Нарисовать мышью прямоугольник в текстовом режиме экрана - C++

12.04.2012, 23:43. Просмотров 1034. Ответов 1
Метки (Все метки)

Помогите разобраться.. Нужно нарисовать прямоугольник (любыми символами) в текстовом режиме экрана с помощью мышки.
Ну я пытался воспользоваться специальным типом данных MEVENT и функции nc_getmouse(MEVENT *) библиотеки PDCurses.. а то есть я хотел считать координаты указателя мыши во время щелчка и построить на этом месте окно из символов.. Но не получается :\ Может кто скинуть рабочий вариант?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
do
{
move(0,0);
c=getch();
if(c==KEY_MOUSE)
{
    MEVENT M;
    nc_getmouse(&M);
    WINDOW *topwin=newwin(3,5,M.x,M.y);
    box(topwin,'|','-');
    wrefresh(topwin);
    
}
}
Добавлено через 1 час 55 минут
Ну хоть что-нибудь подскажите)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru