前回起動時の場所はできなそう
中央で起動させるのはウインドウサイズが確定していればできる
例えば設定ダイアログはすべて中央で表示できているはず

中央で起動させるようにしても
前回のウインドウの大きさによって左上や右下へずれるので
それなら左上固定のほうがマシと思ったのでそうした

起動時に前回のウインドウサイズを無視して指定の大きさにするのは
ダイアログのサイズ修正とWS_MAXIMIZEを追記でできたけど
本来はダイアログを最大表示させるものが偶々そうなっただけだし
サイズは無視されるのにアスペクト比は前回のままでは微妙だと思う

あとはショートカットファイル作って実行時の大きさを最大化にするとか
(これで妥協するならマウスの位置で起動のままのほうが良かった・・・)