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

Перемещение по файлу клавишами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ разобраться с функциями http://www.cyberforum.ru/cpp-beginners/thread593757.html
сразу скажу что при работе с чужим процесом вылетает такая ошибочка "An exception occured during dll entry point or dll module c:\dll_catch" ,а при работе со своим ничего не происходит вот маленький exe файл инжектирующий код ,который подключает библиотеку //--------------------------------------------------------------------------- #include "windows.h" #include "Imagehlp.h" #include...
C++ Действие при нажатии кнопки Здравствуйте. Буду очень благодарен, тому кто мне объяснит следующую проблему: имеется сий код #include <windows.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #define ID_LISTBOX1 3000 #define ID_LISTBOX2 3001 http://www.cyberforum.ru/cpp-beginners/thread593749.html
C++ Дано вещественное число и натуральное число. Вычисления.
Дано вещественное число x и натуральное число n. Вычислить: (x-2)(x-4)...(x-2n)/(x-1)(x-3)...(x-2n-1) ищу решение этой задачи. кто может помогите очень нужно!
Массивы: Вычислить дисперсию с помощью функции C++
Записать в массив В вещественных чисел разности Хi - , где Хi - элемент массива Х, а – математическое ожидание. Вычислить дисперсию с помощью функции на мое мнение очень сложная задача, просьба написать программу))
C++ Шаблоны функций. Исправьте ошибки http://www.cyberforum.ru/cpp-beginners/thread593711.html
#include <iostream> #include <math.h> using namespace std; template <class atype> int find(atype summ) { int n,i,j, maxelem, minelem; for (maxelem=minelem=i=summ=0;i<n;i++){ if (arr > 0) summ += arr; // Сумма положительных элементов
C++ Где находятся Каталоги VS++ в MVS 2010 В 2008 версии эти настройки находились здесь: Где они в 2010 версии? подробнее

Показать сообщение отдельно
Pacifique
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 4
03.06.2012, 16:36  [ТС]     Перемещение по файлу клавишами
-=ЮрА=-, знал бы - не спрашивал. Спасибо за помощь.

Добавлено через 3 часа 13 минут
В общем, поискал и написал вот так:
C++
1
2
3
4
5
6
7
8
9
10
COORD pos = {x=0,y=0}; 
HANDLE hCons = GetStdHandle(STD_OUTPUT_HANDLE);  
while(1)  {
           code=getch();
           if (code==72) {COORD pos = {x, y--}; SetConsoleCursorPosition(hCons, pos);} 
           if (code==75) {COORD pos = {x--, y}; SetConsoleCursorPosition(hCons, pos);}  
           if (code==77) {COORD pos = {x++, y}; SetConsoleCursorPosition(hCons, pos);}
           if (code==80) {COORD pos = {x, y++}; SetConsoleCursorPosition(hCons, pos);}
           if (code==27) exit(1);   
          }
Осталась одна проблема: когда передвигаю каретку, к примеру, вправо, после изменения направления она еще раз уходит вправо.
Посоветуйте, пожалуйста, как это можно устранить.
 
Текущее время: 00:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru