HSPウィンドウが独自のWM_GETMINMAXINFOメッセージ処理を持っていることに起因します。
HSPウィンドウの「初期化サイズ」とは、バックバッファの大きさです。
HSPのウィンドウはWM_GETMINMAXINFOメッセージ処理によって、バックバッファを越えない大きさにしかならないようになっています。
単純にWM_GETMINMAXINFOのメッセージ処理を無効にするなら、DefWindowProcを返すoncmd割り込みを用意すればいいでしょう。
ちなみに、メッセージの番号は
#define global WM_GETMINMAXINFO 0x0024
です。
HSPとしては、それによって生じる問題があるからできないようにしているので、
描画に(Windows的に問題があるわけじゃないけども)問題が出ます。
バックバッファを再作成し、調整するコードを用意するのも一つ。