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

[Allegro, WinAPI] Używanie kontrolek WinAPI w bibliotece Allegro

Ostatnio zmodyfikowano 2012-05-29 18:11
Autor Wiadomość
aimo6
Temat założony przez niniejszego użytkownika
[Allegro, WinAPI] Używanie kontrolek WinAPI w bibliotece Allegro
» 2012-05-29 17:02:53
Witam! obsługa grafiki w winapi jest delikatnie mówiąc niewygodna. Wpadłem więc na pomysł aby połączyć WinApi z allegro.
Próbował już ktoś czegoś takiego?
 
Czy da się coś takiego połączyć?

Coś mi mówi, że nie będzie się to sprowadzało do wrzucenia 1 includ'a. Wie ktoś jak to zrobić?
P-57444
m4tx
» 2012-05-29 17:05:39
obsługa grafiki w winapi jest delikatnie mówiąc niewygodna
A konkretnie co chcesz zrobić?
P-57445
aimo6
Temat założony przez niniejszego użytkownika
» 2012-05-29 17:17:23
wczytywanie bitmap, tworzenie rysowanie po nich.
Tworzę prostą grę 2d w winapi. Jednak już z miesiąc siedzę nad takimi prostymi rzeczami.
Ciągle coś nie tak. W allegro takie rzeczy nie sprawiały najmniejszego problemu.
Więc kombinuje jak to uprościć
P-57446
akwes
» 2012-05-29 17:20:27
@aimo6, może dlatego, że WinAPI nie jest do gier ;> ?

Docelowo chcesz aby WinAPI rysowało Ci interface do komunikacji z użytkownikiem, w grze napisanej w Allegro? Czy jest to problem innej natury?
P-57447
aimo6
Temat założony przez niniejszego użytkownika
» 2012-05-29 17:24:58
Coś w tym stylu.
Winapi ma działać tak jak działa normalnie, natomiast allegro zajmować się grafiką.
P-57448
m4tx
» 2012-05-29 17:29:03
Skoro piszesz grę, to użyj Allegro, a nie WinAPI i nie będzie problemu :P Możesz też połączyć Allegro z WinAPI za pomocą tworu znanego szerzej pod nazwą
winalleg.h
.
P-57449
akwes
» 2012-05-29 17:32:02
Allegro posiada swoje własne Allegro GUI.

Jednak jakbyś chciał łączyć to tutaj jest jakiś artykuł na ten temat http://4programmers.net/C/Artyku%C5%82y/Allegro_WinApi

Ewentualnie pewnie by dało radę napisać jakąś klasę pośredniczącą. Mam na myśli klasę przechowującą bitmapę, z konwersją na bitmapę z allegro i na bitmapę z WinAPI. Wtedy mógłbyś korzystać z funkcji Allegro do przekształcania bitmapy, a potem używać w WinAPI, ale to dużo roboty i niekoniecznie potrzebnej.
P-57450
aimo6
Temat założony przez niniejszego użytkownika
» 2012-05-29 17:32:42
Trzeba to skądś ściągać czy od razu można używać? Dodam że używam visuala 2010
P-57451
« 1 » 2
  Strona 1 z 2 Następna strona