Click here to Skip to main content
15,884,099 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
harold aptroot10-Mar-20 16:31
harold aptroot10-Mar-20 16:31 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
phil.o10-Mar-20 19:27
professionalphil.o10-Mar-20 19:27 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
Calin Negru10-Mar-20 21:06
Calin Negru10-Mar-20 21:06 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
phil.o10-Mar-20 21:11
professionalphil.o10-Mar-20 21:11 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
Calin Negru10-Mar-20 21:30
Calin Negru10-Mar-20 21:30 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
phil.o10-Mar-20 21:46
professionalphil.o10-Mar-20 21:46 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
Calin Negru11-Mar-20 7:32
Calin Negru11-Mar-20 7:32 
GeneralRe: What`s a palette in the parsing a bitmap context Pin
leon de boer12-Mar-20 5:15
leon de boer12-Mar-20 5:15 
It is rare but even 24bit and 32bit bitmaps can have palettes, you do it if you want something like millions of shades of blue for example when printing an ocean scene.

If you look at the structure of the BitmapFileInfo header .. look at the second last entry that is how you know how many palette colours there are ... the last entry tells you how many are important.

bitmapinfoheader[^]

It is spelled out very clearly ...
If biClrUsed is zero, the array contains the maximum number of colors for the given bitdepth

You assume a 24bit or 32bit bitmap have no palette at your own risk.
In vino veritas

QuestionHaving issues with the cin.getline() function in C++ Pin
Member 147670008-Mar-20 14:29
Member 147670008-Mar-20 14:29 
AnswerRe: Having issues with the cin.getline() function in C++ Pin
k50548-Mar-20 15:37
mvek50548-Mar-20 15:37 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
Member 147670009-Mar-20 10:55
Member 147670009-Mar-20 10:55 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
Member 147670009-Mar-20 11:01
Member 147670009-Mar-20 11:01 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
k50549-Mar-20 12:12
mvek50549-Mar-20 12:12 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
Member 1476700010-Mar-20 8:49
Member 1476700010-Mar-20 8:49 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
k505410-Mar-20 9:04
mvek505410-Mar-20 9:04 
AnswerRe: Having issues with the cin.getline() function in C++ Pin
Stefan_Lang8-Mar-20 22:26
Stefan_Lang8-Mar-20 22:26 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
k50549-Mar-20 12:29
mvek50549-Mar-20 12:29 
GeneralRe: Having issues with the cin.getline() function in C++ Pin
Stefan_Lang9-Mar-20 21:41
Stefan_Lang9-Mar-20 21:41 
Generala not fun question: how to deploy a utility program written in MFC and C++ Pin
Southmountain8-Mar-20 12:56
Southmountain8-Mar-20 12:56 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Jon McKee8-Mar-20 13:01
professionalJon McKee8-Mar-20 13:01 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Southmountain8-Mar-20 16:06
Southmountain8-Mar-20 16:06 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Maximilien8-Mar-20 15:38
Maximilien8-Mar-20 15:38 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Southmountain8-Mar-20 16:03
Southmountain8-Mar-20 16:03 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Shao Voon Wong8-Mar-20 15:51
mvaShao Voon Wong8-Mar-20 15:51 
GeneralRe: a not fun question: how to deploy a utility program written in MFC and C++ Pin
Southmountain8-Mar-20 16:04
Southmountain8-Mar-20 16:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.