Kacperjas utworzono 30 lipca 2015 utworzono 30 lipca 2015 (edytowane) Witam! Chciałem, aby program podawał mi współrzędne, x-y kursora (nie chcę tego robić w inny sposób). Wyskakuje błąd, że referencja jest niezdefiniowana :( Co robić? :piku: ;) IDE: CodeBlocks Kompilator: mingw32 C:/Programowanie/CB_CPP/TEST_2/main.cpp:9: undefined reference to `gettextinfo' Kod programu: #include <conio2.h> #include <iostream> using namespace std; int main() { struct text_info tinfo; int x_coord, y_coord; gettextinfo(&tinfo); x_coord = tinfo.curx; y_coord = tinfo.cury; cout << "x=" << x_coord; cout << "y=" << y_coord; return 0; }
Gość komentarz 30 lipca 2015 komentarz 30 lipca 2015 Ja bym to tak widział: Uint8 buttons;int x,y; SDL_PumpEvents(); // wymusza zebranie eventów od urządzeń buttons = SDL_GetMouseState(&x, &y); //pobiera stan myszy
Rekomendowana odpowiedź Kacperjas komentarz 31 lipca 2015 Autor Rekomendowana odpowiedź komentarz 31 lipca 2015 Funkcja zwraca pozycję kursora, ale w konsoli (karetka czy jakoś tak ;) ). Problem rozwiązałem przez dodanie do ustawień linkera -lwininet
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.