Nefunguje mi wcin(Undeclared!)
wchar_t a;
cout << "zadaj: ";
wcin >> a;
TReba wcin nejako definovat alebo co?Chcem načítať stlačenie hornej šípky.
BTW:Neviete aky ma ta horna šípka ascii alebo unicode?
wcin mam vyrieseny uz mam iny problem:D
Mozes pomoct:P
Ako zistim poziciu kurzora v konzole?
Mam definovanu funkciu gotoxy kt. nastaví kurzor na hodnoty x a y
Kod gotoxy:
void gotoxy(int x, int y)
{
COORD point;
point.X = x; point.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),
point);
}
Preštudujte si help pre vami použitú funkciu SetConsoleCursorPosition http://msdn2.microsoft.com/en-us/library/ms686025.aspx v prípade že stále nebudete vedieť, ako získať pozíciu kurzora, tak napíšte.
Ako ste to mohol čítať ? Šak tam je jasne napísane, čo mate spraviť ak chcete zistiť pozíciu kurzora.
Remarks
The cursor position determines where characters written by the WriteFile or WriteConsole function, or echoed by the ReadFile or ReadConsole function, are displayed. To determine the current position of the cursor, use the GetConsoleScreenBufferInfo function.
If the new cursor position is not within the boundaries of the console screen buffer's window, the window origin changes to make the cursor visible.
Vtom prípade, ako ste mohol biť schopný použiť funkciu SetConsoleCursorPosition ? Pretože spomínaná funkcia GetConsoleScreenBufferInfo sa používa skoro úplne rovnako a dokonca tak ako aj u funkcie SetConsoleCursorPosition, tak aj u GetConsoleScreenBufferInfo je uvedený príklad použitia http://msdn2.microsoft.com/en-us/library/ms686974(VS.85).aspx.
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku