Commenter kero wants to know why the PrintWindow function hates CS_PARENTDC. (And CS_CLASSDC, and CS_OWNDC.)
Because everybody hates CS_PARENTDC! (And CS_CLASSDC, and CS_OWNDC.)
We saw earlier that these class styles violate widely-held assumptions about how drawing works. I mean, who would have thought ...