Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 5.00
HeRo!N
11 / 11 / 1
Регистрация: 01.10.2010
Сообщений: 139
#1

Как сохранить текущее положение курсора в файле? - C++

30.06.2011, 18:03. Просмотров 1740. Ответов 5
Метки нет (Все метки)

как сохранить текущее положение курсора в файле , а затем в дальнейшем поставить курсор на это место??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2011, 18:03     Как сохранить текущее положение курсора в файле?
Посмотрите здесь:

Как узнать текущее положение указателя файла? C++
C++ Построчное перемещение курсора в текстовом файле
C++ Как сохранить структуру в виде строк в файле
C++ Позиция курсора в файле
C++ Как получить положение курсора в текстовой строке?
Как изменить вид и положение курсора в консоли? C++
Подсветить символ цветом (положение курсора) C++
Передача потока (текущ.позиции курсора в файле) как аргумент функции C++
Положение курсора в с++ C++
C++ Как узнать текущее положение курсора ?
C++ Перемещение курсора в файле
C++ перемещение курсора в файле

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
schdub
2935 / 1279 / 237
Регистрация: 19.01.2009
Сообщений: 3,343
Завершенные тесты: 1
30.06.2011, 18:21     Как сохранить текущее положение курсора в файле? #2
получить текущую позицию:
C
1
2
3
BOOL GetCursorPos(
    LPPOINT lpPoint     // address of structure for cursor position  
   );
установить позицию:
C
1
2
3
4
BOOL SetCursorPos(
    int X,  // horizontal position  
    int Y   // vertical position
   );
HeRo!N
11 / 11 / 1
Регистрация: 01.10.2010
Сообщений: 139
30.06.2011, 19:42  [ТС]     Как сохранить текущее положение курсора в файле? #3
Проблема в том, что у меня компилятор Borland C++ 3.11 (нужно обязательно на нем, т.к. в институте его изучаем), но в нем нет таких функций, но зато есть функции fgetpos и fsetpos, но чет я с ними не могу разобраться.
schdub
2935 / 1279 / 237
Регистрация: 19.01.2009
Сообщений: 3,343
Завершенные тесты: 1
30.06.2011, 21:32     Как сохранить текущее положение курсора в файле? #4
Цитата Сообщение от HeRo!N Посмотреть сообщение
зато есть функции fgetpos и fsetpos
это функции для работы с файлами к положению указателя мыши они не имеют никакого отношения.

Цитата Сообщение от HeRo!N Посмотреть сообщение
Borland C++ 3.11
это под DOS который?
grizlik78
Эксперт С++
1903 / 1435 / 109
Регистрация: 29.05.2011
Сообщений: 2,989
30.06.2011, 21:41     Как сохранить текущее положение курсора в файле? #5
Цитата Сообщение от schdub Посмотреть сообщение
это функции для работы с файлами к положению указателя мыши они не имеют никакого отношения.
А кто говорил про мышь или экран?

Добавлено через 6 минут
Цитата Сообщение от HeRo!N Посмотреть сообщение
но зато есть функции fgetpos и fsetpos, но чет я с ними не могу разобраться.
А что с ними сложного? Примерно так, вроде, должно быть:
C
1
2
3
4
5
6
7
8
9
10
/*объявляем переменную*/
fpos_t pos;
/* ... */
/* сохраняем позицию */
if (fgetpos(file, &pos) != 0)
{ /* ошибка */ }
/* ... */
/* восстанавливаем позицию */
if (fsetpos(file, &pos) != 0)
{ /* ошибка */ }
schdub
30.06.2011, 22:06     Как сохранить текущее положение курсора в файле?
  #6

Не по теме:

Цитата Сообщение от grizlik78 Посмотреть сообщение
А кто говорил про мышь или экран?
grizlik78, спасибо мну переклинило видать чуток

Yandex
Объявления
30.06.2011, 22:06     Как сохранить текущее положение курсора в файле?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru