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

[Code::block] Problem z funkcją. Program nie uruchamia się.

Ostatnio zmodyfikowano 2012-07-07 17:43
Autor Wiadomość
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.
P-59659
pekfos
» 2012-07-07 15:14:10
Pokaż kod.
P-59660
PanMaciej
Temat założony przez niniejszego użytkownika
» 2012-07-07 15:18:51
Nie wiem czy to ma sens, ale proszę:

C/C++
#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;
}
P-59661
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...
» Kurs C++ » Poziom 1Uruchamiamy pierwszy program lekcja
Jeś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).
P-59662
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.
P-59664
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.
P-59666
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.
P-59673
« 1 »
  Strona 1 z 1