I have not found an API etc. that can actually change the color palette which will allow you to change the system color resolution.

For example if I wanted to change the system color palette from 256 colors to 16bit.

I have found plenty of API's that change screen resolutiuons or the Border & Background colors:
GetSystemMetrics
ChangeDisplaySettings

Any help would be appreciated.

Doug