PanMaciej Temat założony przez niniejszego użytkownika |
[Code::block] Problem z funkcją. Program nie uruchamia się. » 2012-07-07 15:07:53 Witam. Mam taki problem, że kiedy użyję funkcji mouse_event() z winapi, to niestety program wgl. się nie uruchomia. Kod jest na 100% dobry, ponieważ bez tej funkcji działa wszystko jak należy. W build log nic nie ma.Po wciśnięciu "F9" konsola się pokazuję i od razu kończy swoje działanie, program nie wykonuje się.Funkcji mouse_event mogę wstawić w każdym miejscu w kodze, ale za każdym razem tak się dzieje.Ktoś ma jakiś pomysł w czym problem? Z góry dziękuje za pomoc. |
|
pekfos |
» 2012-07-07 15:14:10 Pokaż kod. |
|
PanMaciej Temat założony przez niniejszego użytkownika |
» 2012-07-07 15:18:51 Nie wiem czy to ma sens, ale proszę: #include <iostream> #include <windows.h> using namespace std;
int main() { mouse_event( MOUSEEVENTF_LEFTDOWN, 10, 10, 0, 0 ); cout << "Tego nie widac juz w konsoli"; return 0; } |
|
m4tx |
» 2012-07-07 15:21:39 Program się wykonuje. Wykonuje się tak szybko, że nie widać konsoli. Było o tym w kursie C++ nawet... Uruchamiamy pierwszy programJeśli uruchomisz program spoza środowiska Code::Blocks to na ekranie nie zobaczysz dwóch ostatnich wierszy. Warto też tutaj wspomnieć o tym, że program po prostu uruchomi się, wypisze tekst na ekranie i zniknie, tak więc w praktyce nie zobaczysz efektu jego działania jeśli nie uruchomisz go spod wiersza poleceń (aplikacja Windowsa cmd.exe). |
|
|
PanMaciej Temat założony przez niniejszego użytkownika |
» 2012-07-07 15:34:55 Nie jestem głupi.Konsola pojawia się, tyle że jest w niej jedynie informacja o zakończeniu procesu. W C::B nie trzeba w żaden sposób zatrzymywać programu, ponieważ konsola nie znika po zakończeniu działania programu. |
|
PanMaciej Temat założony przez niniejszego użytkownika |
» 2012-07-07 15:50:51 Zmieniłem kompilator na msvc i pojawił się błąd LINK2019: unresolved external symbol. Dodam jeszcze, że zepsuła mi się myszka, dlatego próbuję napisać program, za pomocą którego będę mógł ją poruszać. Również dlatego mam bardzo małe pole manewru, ponieważ mogę wchodzić jedynie na kilka stron(tylko na takie, gdzie jest widoczna tabulacja) i korzystać z C::B. |
|
PanMaciej Temat założony przez niniejszego użytkownika |
25 » 2012-07-07 17:43:13 Okey, napisałem już ten program w C#. Nie rozumiem tych kompilatorów c++. Dobra tam... Dziękuje za chęci. |
|
« 1 » |