479 / 471 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
1 | |
Что означают параметры функции SetConsoleCursorPosition?01.02.2011, 16:43. Просмотров 24710. Ответов 17
Метки нет Все метки)
(
Здравствуйте господа программисты! У меня такой вопрос-
SetConsoleCursorPosition(h, c); что означает h,c я так понимаю это координаты по вертикали и горизонтали?и ещё как я могу ей воспользоваться,т.е. просто написать и с того место он не начинает писать как я могу это осуществить,возможно надо что то подключать.если возможно элементарный текст программы и объяснения к нему. Заранее всем огромное спасибо!
0
|
|
01.02.2011, 16:43 | |
Что означают параметры команды line? Теория массового обслуживания (что означают параметры задания) Параметры соединения - rsLevel.Open sql,DB,3,1 Что означают цифры?
__________________
17
Помогаю в написании студенческих работ здесь. Записывайтесь на профессиональные курсы C++ разработчиков |
|
598 / 566 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
||||||
01.02.2011, 16:47 | 2 | |||||
h - это хендл
A handle to the console screen buffer. The handle must have the GENERIC_READ access right. For more information, see Console Buffer Security and Access Rights. dwCursorPosition [in] A COORD structure that specifies the new cursor position, in characters. The coordinates are the column and row of a screen buffer character cell. The coordinates must be within the boundaries of the console screen buffer
0
|
479 / 471 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
01.02.2011, 16:56 [ТС] | 3 |
конечно спасибо но можно на русском языке и конкретный текст программы от и до
0
|
Модератор
![]() ![]() ![]() ![]() 10908 / 6833 / 1625
Регистрация: 25.07.2009
Сообщений: 12,540
|
||||||
01.02.2011, 17:43 | 4 | |||||
![]() Решение
5
|
479 / 471 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
01.02.2011, 17:48 [ТС] | 5 |
и это самый простой пример?
0
|
Модератор
![]() ![]() ![]() ![]() 10908 / 6833 / 1625
Регистрация: 25.07.2009
Сообщений: 12,540
|
|
01.02.2011, 17:57 | 6 |
1
|
479 / 471 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
01.02.2011, 19:32 [ТС] | 7 |
А с чем сложности?
со всем кроме-include<iostream>,int main и return
0
|
11 / 11 / 1
Регистрация: 19.03.2010
Сообщений: 71
|
||||||
14.02.2011, 23:35 | 8 | |||||
Я тебе объяснил что сам знаю, если что не так то ребята в любом случае меня поправят.
5
|
Модератор
![]() ![]() ![]() ![]() 10908 / 6833 / 1625
Регистрация: 25.07.2009
Сообщений: 12,540
|
|
15.02.2011, 01:53 | 9 |
Попробую угадать: получение хэндла консоли? Надо же что-то в SetConsoleCursorPosition параметром подсовывать...
![]() Читает символ с консоли. Нужно исключительно для того, чтобы программа не закрывалась, пока enter не нажмёшь.
1
|
59 / 59 / 7
Регистрация: 16.05.2010
Сообщений: 632
|
|
05.04.2012, 04:49 | 10 |
а назначение хэндлера в том,чтобы как-то идинтифицировать программу,а то погуглил,а чёткого ответа не нашёл,обычно приводят несколько ответов
0
|
Модератор
![]() ![]() ![]() ![]() 10908 / 6833 / 1625
Регистрация: 25.07.2009
Сообщений: 12,540
|
|
05.04.2012, 08:58 | 11 |
![]() Решение
Если в подробности не вдаваться, можно представлять себе хендл, как некоторое число, которое винда присваивает любому создаваемому элементу (будь то окно на экране, кнопка в этом окне, или внешнее устройство какое-нибудь), чтобы отличать его от всего остального. При запуске консольного приложения система связывает с ним три файла - стандартный ввод (клава), стандартный вывод (то самое консольное окно), стандартный вывод ошибок (как правило, связывается с тем же стандартным выводом, только не буферизируется). Если программа запускается из консоли, ОС связывает вывод с той же консолью, если нет - система создаст новую консоль и откроет программу в ней. В любом случае хендл той консоли, в которой программа выполняется, вернёт GetStdHandle(STD_OUTPUT_HANDLE). Соответственно SetConsoleCursorPosition(hCon, cPos) будет устанавливать курсор в той самой консоли, хендл которой мы ей параметром передали.
6
|
59 / 59 / 7
Регистрация: 16.05.2010
Сообщений: 632
|
|
05.04.2012, 09:44 | 12 |
спасибо,доступно объяснили
0
|
1 / 1 / 2
Регистрация: 05.04.2013
Сообщений: 26
|
|
05.04.2013, 23:30 | 13 |
А можно ли так же просто поставить курсор в нужное место в консоли, задав это место двумя координатами?
0
|
479 / 471 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
||||||
06.04.2013, 00:33 [ТС] | 14 | |||||
Altafard, можно и даже без особых переделок
1
|
0 / 0 / 0
Регистрация: 01.02.2010
Сообщений: 5
|
|
26.12.2014, 16:58 | 16 |
Вопрос. как позиции курсора. присвоить значение ? допустим char.
0
|
1 / 1 / 0
Регистрация: 06.03.2016
Сообщений: 3
|
||||||
26.04.2016, 19:52 | 17 | |||||
1
|
6 / 3 / 0
Регистрация: 19.03.2019
Сообщений: 125
|
||||||
15.05.2019, 12:40 | 18 | |||||
Легче getch() вставить
![]()
0
|
15.05.2019, 12:40 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Что означают эти функции? Поясните что означают некоторые функции Что означают квадратные скобки в данной функции? Прокомментируйте, пожалуйста, 2,3 функции (хотя бы, что означают) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |