Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Управление курсором в консоли

17K
30 апреля 2006 года
Reincarnation
2 / / 30.04.2006
Как вывести символ заданного цвета в заданном месте Win32 консоли? Язык-С#.
273
30 апреля 2006 года
3A3-968M
1.2K / / 22.12.2005
Координаты в консоли выдаются в виде номера строки (т.е. Y-координата) и номера символа в строке (т.е. X-координата). Счёт введётся от левого верхнего угла, т.е. координата самого первого символа это (0;0). Узнать, над каким символом находится курсор ввода можно так:
Console.CursorLeft - координата по оси X
Console.CursorTop - координата по оси Y
Эти свойства также доступны на запись, так что можешь при помощи них устанавливать курсор ввода туда куда надо.
А вот на счёт мыши, то у тебя никак это не получится - так как история консольных приложений тянется с эпохи DOS. где не было мышей в помине и для совместимости управление мыши нет, да на то она и консоль. Но ты можешь сэмулировать окошко консоли в GUI приложении, а там можно делать с мышью всё что угодно
17K
30 апреля 2006 года
Reincarnation
2 / / 30.04.2006
Огромное спасибо, это именно то, что было необходимо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог