ランドスケープの環境でもダイアログ類がランドスケープ版になっていなかったのでなるようにしました。どちらのリソースを使うかは、WM_SIZEの中で切り替えていたのですが、wm6stdでは表示前にWM_SIZEが来ないようなので、WM_INITDIALOGの中でもリソースを切り替えるようにしました。
wm6stdではダイアログのOKボタンもなくなって、メニューにOKを付けるのが流儀のようです。これも対処しないとダイアログが閉じられませんね。
そういえば、wm5以降ではSHIDIF_CANCELBUTTONを使うとダイアログのタイトルバーにOKと×の両方を付けられるようになった*1ので、ダイアログ上にOKボタンとキャンセルボタンがあるダイアログは、タイトルバー上のものを使うように直したほうが良いかもしれません。
*1 昔はどちらかしか付けられなかったはず