smolu91 Temat założony przez niniejszego użytkownika |
[Allegro] Rozgryzienie problemu z [X] w prawym gornym rogu... » 2008-12-25 00:13:46 Jak jest z tym przyciskiem [x] w prawym gornym rogu odnosnie biblioteki allegro i czy jest to realne? |
|
smolu91 Temat założony przez niniejszego użytkownika |
» 2008-12-25 00:23:16 ja wiem ze jest mozliwe polaczenie biblioteki windowsowej z allegro poprzez: #include <allegro.h> #include <winalleg.h> #include <windows.h>
ale nie wiem jak wlasnie wspolpracuja te bliblioteki razem czy da sie zrobic tak zeby ten [x] byl zrobiony przez biblioteke windowsowa i zeby wszystko chodzilo tak jak powinno czy beda jakies problemy. |
|
lynx |
» 2008-12-25 00:23:59 Zamiast pisać GFX_AUTODETECT piszesz GFX_AUTODETECT_WINDOWED. :D |
|
smolu91 Temat założony przez niniejszego użytkownika |
» 2008-12-25 00:24:43 mma WINDOWED ale raczej wiesz ten przycisk jest nie aktywny :) i on ma za zadanie wylaczyc okno :) sprawdz jak chcesz :P #include <allegro.h> int main() { allegro_init(); install_keyboard(); install_mouse(); set_color_depth( 16 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 ); clear_to_color( screen, makecol( 0, 0, 0 ) ); textout_ex( screen, font, "Kolizja !", 100, 100, makecol( 255, 200, 255 ), - 1 ); allegro_exit(); return 0; } END_OF_MAIN();
|
|
DejaVu |
» 2008-12-25 01:52:41 Jak będę miał dostęp do kompilatora z bibliotekami spojrzę na ten problem. |
|
smolu91 Temat założony przez niniejszego użytkownika |
» 2008-12-25 20:50:34 Dobrze by bylo jakby ktos sie postaral rozpatrzec ten problem |
|
nnick |
» 2008-12-31 08:13:38 #include <allegro.h> using namespace std;
volatile int close_button_pressed = FALSE;
void close_button_handler( void ) { close_button_pressed = TRUE; } END_OF_FUNCTION( close_button_handler )
int main( int argc, char * argv[] ) { allegro_init(); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0 ); LOCK_FUNCTION( close_button_handler ); set_close_button_callback( close_button_handler ); while( !close_button_pressed ) { } } END_OF_MAIN()
|
|
smolu91 Temat założony przez niniejszego użytkownika |
» 2009-01-01 18:30:05 proboje to dodac do programu ale mam blad bo ja jeszcze uzylem biblioteki i niestety main wyglada tak : int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int ) { }
i dodaltem ten kod co podales i wyskoczyl blad: [Linker error] undefined reference to `WinMain@16' ld returned 1 exit status C:\Documents and Settings\smolu\Pulpit\gra\Makefile.win [Build Error] [Project1.exe] Error 1
|
|
« 1 » 2 |