だって配列は配列宣言した時点で先頭アドレスが
決定されるのだろう?
DWORD[] GetPalette
の時点で返される値が決まってしまうようなもんだから、
関数の意味もない。YO?