Tommosta koodia:
BITMAP *valikko_tausta; PALETTE paletti; valikko_tausta=load_bitmap("valikko.bmb" , &paletti); set_palette(paletti); blit(valikko_tausta,screen,0,0,0,0,valikko_tausta->w,valikko_tausta->h);
ja valittaa käännettäessä:
8 C:\Dev-Cpp\HohdeCarRacer\HCD.cpp passing `RGB (*)[256]' as argument 2 of `load_bitmap(const char *, RGB *)'
Käytän DEV-C++:aa. Eli miten tuo oikein pitää tehdä? Virhe on tuossa:
valikko_tausta=load_bitmap("valikko.bmb" , &paletti);
lainaus:
valikko_tausta=load_bitmap("valikko.bmb" , &paletti);
kokeile jättää &-merkki pois &paletti-kohdasta, elikkä
valikko_tausta=load_bitmap("valikko.bmb" , paletti);
Minulla ainakin toimii tuolla tavalla. Niin ja kannattaa varmaan muuttaa tuo valikko.bmb valikko.bmp:ksi.
lainaus:
lainaus:
valikko_tausta=load_bitmap("valikko.bmb" , &paletti);
kokeile jättää &-merkki pois &paletti-kohdasta, elikkä
valikko_tausta=load_bitmap("valikko.bmb" , paletti);Minulla ainakin toimii tuolla tavalla. Niin ja kannattaa varmaan muuttaa tuo valikko.bmb valikko.bmp:ksi.
Juu, alko toimimaan tolleen. Kiitoksia!
Aihe on jo aika vanha, joten et voi enää vastata siihen.