R
So wie Du schreibst, willst Du es NICHT für DirectX einsetzen, versteh ich das richtig?
Wenn ja, dann frag ich mich, wozu?
Beim PrintPreview zum Beispiel wird eine DC-Grösse angegeben, und auch wenn das Fenster kleiner oder gar nicht sichtbar ist, wird das Printlayout richtig angezeigt.
Ist doch kein Problem, du musst ja nur einen DC angeben, wo reingemalt werden darf, möglicherweise einen MemDC, und dann OnDraw aufrufen, oder als WPARAM für WM_PAINT den HDC angeben.