Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

jak działa SetConsoleCursorPosition

Ostatnio zmodyfikowano 2017-02-09 13:22
Autor Wiadomość
noob643
Temat założony przez niniejszego użytkownika
jak działa SetConsoleCursorPosition
» 2013-12-22 16:06:07
Witam!
Jak w temacie ponieważ nie mogę sobie znaleść tego w języku polskim więc postanowiłem sie zapytać tutaj.

ja jest taka funckjca

C/C++
void pozxy( int x, int y )
{
    COORD c;
   
    c.X = x - 1;
    c.Y = y - 1;
    SetConsoleCursorPosition( GetStdHandle( STD_OUTPUT_HANDLE ), c );
}

COORD to jest struktura która przechowuje współrzędne x i y
SetConsoleCursorPosition - jak nazwa wskazuje, ale czym sa parametry tej funkcji. Drugi to jest ta struktura
ale pierwszy jest czym?? i czy zawsze musi być to wywołane GetStdHandle(STD_OUTPUT_HANDLE)?? oraz czym to jest

P-99841
killjoy
» 2013-12-22 16:15:30
Pierwszy parametr jest to uchwyt do urządzenia do którego się odwołujesz, w tym przykładzie jest to standardowe wyjście, czyli w tym przypadku bufor konsoli. Nie, nie zawsze musisz wywoływać funkcję w ten sposób, możliwości poprawnych parametrów masz w MSDN: http://msdn.microsoft.com​/en-us/library/windows/desktop​/ms683231(v=vs.85).aspx 
P-99843
noob643
Temat założony przez niniejszego użytkownika
» 2013-12-22 16:30:46
A nie ma tego gdzieś po polsku?? Po angielsku raczej tego nie przeczytam, i co to jest ten uchwyt??
P-99847
Nazgul
» 2017-02-08 23:14:12
Masz bardzo adekwatną nazwę;D
programowanie w języku polskim jest wygodne, ale no praktycznie nie da się działać tylko na polskich kursach
Komputery się rozwijają, więc powstają coraz to nowsze biblioteki obsługujące ten sprzęt. Ucząc się tylko z polskich kursów będziesz cały czas do tyłu o jakieś 5 lat(po tylu latach średnio powstają kursy w naszym ojczystym języku, zakładając że ktoś w ogóle stworzy polski kurs tego czego chcesz się nauczyć). W kursach zdarzają się błędy. Mówię ci, naucz się posługiwać angielskim w minimalnym stopniu, a słowa (czasem może fragmenty) tłumacz sobie w google translatorze.. im szybciej się tego nauczysz, tym lepiej dla Ciebie.

Konsola w programie.. może być ich kilka, może nie być ich wcale(konsol). Jak masz kilka tych konsol, to musisz zdecydować w której konsoli chcesz ten kursor przesunąć. Ten uchwyt to jest właśnie uchwyt pozwalający zdefiniować który uchwyt ma przesunąć

Mniej więcej tak to wygląda, do tego to służy
P-157504
pekfos
» 2017-02-09 12:23:43
A nie ma tego gdzieś po polsku?? Po angielsku raczej tego nie przeczytam
Pora się nauczyć podstawowego języka w programowaniu. Można wręcz powiedzieć, że angielski to język programowania ;) Większość dokumentacji jest dostępna tylko w tym języku.
P-157527
jankowalski25
» 2017-02-09 12:55:37
Wiecie o tym, że odpisujecie na temat sprzed ponad trzech lat? Poza tym, » WinAPIKonsola jest dość dobrze opisana w naszej dokumentacji.
P-157532
pekfos
» 2017-02-09 13:12:42
Opis SetConsoleCursorPosition() jest niepubliczny :P
P-157536
jankowalski25
» 2017-02-09 13:22:42
1. Sam to pisałeś.
2. Moim zdaniem w obecnym stanie to się nadaje do publikacji.
P-157538
« 1 »
  Strona 1 z 1