リソース ファイルに IDD_DIALOG を作成しました。
次のコードを使用して、ダイアログを画面の中央に配置しています。
case WM_INITDIALOG:
RECT Rect;
::GetWindowRect(hwndDlg, &Rect);
::SetWindowPos(hwndDlg, HWND_TOPMOST, (::GetSystemMetrics(SM_CXSCREEN)/2 - ((Rect.right - Rect.left)/2)), (::GetSystemMetrics(SM_CYSCREEN)/2 - ((Rect.bottom - Rect.top)/2)), (Rect.right - Rect.left), (Rect.bottom - Rect.top), SWP_SHOWWINDOW);
return TRUE;
私の質問は、現在のコードと一緒にキャプション (ダイアログ タイトル) を中央に配置するにはどうすればよいですか?
ありがとう。