Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram'
Title:     Re: DIBitmap, problemek..
Date:      Fri Jan  3 21:37:23 2003

>  RGBQUAD vRGBQuad[1];
>  vRGBQuad[0].rgbRed=0;
>  vRGBQuad[0].rgbGreen=0;
>  vRGBQuad[0].rgbBlue=0;
>  vRGBQuad[0].rgbReserved=0;
>  vDDBInfo.bmiHeader=vDDBHeader;
> // vDDBInfo.bmiColors= vRGBQuad;
>
> hDDBitmap=CreateDIBitmap(dc,&vDDBHeader,CBM_INIT,&vDDBInitData,&vDDBInfo,DIB_
> R
> GB_COLORS);
Predne:

RGBQUAD vRGBQuad[1] je totez jako RGBQUAD vRGBQuad.

bmiColors (pokus se pamatuju) je prave pole o jedne - ale z toho duvodu, ze
caller (ty) si musis sam naalokovat potrebnou pamet a abys mohl referencovat
RGB polozky jako pole, tak je tam [1].

Nemuzes poli[1] priradit 'hodnotu'. Proto ti to nejde.

Btw. procpak se ptas ? Ja myslel ze mas vyssi instanci na porady :)


                                                                    Pivson
--------------------------------------------------------------------------
In the 1960s you needed the power of two C64s to get a rocket
to the moon. Now you need a machine which is a vast number
of times more powerful just to run the most popular GUI.

Search the boards