czekanie na wcisniecie klawisza myszki
Ostatnio zmodyfikowano 2009-07-05 15:33
robaczek122 Temat założony przez niniejszego użytkownika |
czekanie na wcisniecie klawisza myszki » 2009-07-05 14:34:24 Mam problem z mała częścią mojego projektu. Chcialbym zeby program w pewnym momencie czekal na nacisniecie lewego klawisza myszki. mialem pomysl na cos takiego: int czekam = 1; while( czekam == 1 ) { if( mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 ) ) { cout << "wcisnales lewy klawisz myszki " << endl; czekam = 0; } }
ale wywala blad: could not convert `mouse_event(2u, 0u, 0u, 0u, 0u)' to `bool'
|
|
malan |
» 2009-07-05 14:43:10 Spróbuj tak: if( mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 ) == 1 ) |
|
robaczek122 Temat założony przez niniejszego użytkownika |
» 2009-07-05 14:52:14 tez nie dziala.
w sumie nie wiem na co liczylem robiac to tak jak robilem, bo funkcja mouse_event jest funkcja void. |
|
malan |
» 2009-07-05 14:53:49 Na forum, czy w kursie widziałem taki kod... Czekaj zaraz Ci poszukam... |
|
malan |
» 2009-07-05 14:56:51 |
|
robaczek122 Temat założony przez niniejszego użytkownika |
» 2009-07-05 15:01:28 dzieki. Rozumiem ze nie da sie tego zrobic bez użycia allegro? |
|
malan |
» 2009-07-05 15:03:24 Nie no na pewno się jakoś da ;). Tylko byłem przekonany, że w allegro to robisz... Sory... ;p |
|
DejaVu |
» 2009-07-05 15:25:20 Zgodnie z tym co jest na MSDN'ie funkcja ta nie zwraca żadnej wartości, więc użycie jej w if'ie jest błędem. mouse_event() |
|
« 1 » 2 |