DIB & DDB
If im making an application for my self on my own system and dont plan to share it with other computers wouldnt it be a better idea to use DDB than DIB because it seems DIB for a little advantage of "interchangability" makes you write a huge amount of code compare to DDB and at times my own computer doesnt find the bit header and my program exe cant execute outside the debuger environment eventhough i had compiled it fine in VIS++
and ran it fine.
please can u tell me the cons and pros of DDB&DIB and whats the fuss , because i keep mixing their concepts.
when do we need to use a DDB?
when do we need to use a DIB?
By the way i forgot to ask when should we use;
CreateBitmap & when should we use CreateCompatibleBitmap
CreateCompatibleBitmap() creates a bitmap which is compatible with the supplied device context. As such, selecting such a bitmap into the device context is faster.
is the created bitmap a DIB then adrian?