Ive получил простой безмоментный диалог, который я хотел бы разместить в нижнем правом углу родительского окна. Это мой первый раз, когда я работаю с окнами в C (поэтому, пожалуйста, будьте терпеливы, если я не понимаю).Место окна относительно родителя
Я попытался позиционировать окно с SetWindowPos, но безрезультатно, так как координаты x и y относительно верхнего левого угла экрана.
//hWnd is the parent window
hwndStatusBox = CreateDialog(hInst, MAKEINTRESOURCE(IDD_STATUSBOX),
hWnd, svnStatusBoxProc);
SetWindowPos(hwndStatusBox,NULL, 100, 100, 0, 0,
SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOZORDER);
У меня отсутствует функция или мне нужно рассчитать смещение самостоятельно?
Я не хочу использовать координаты, определенные в ресурсе, я бы хотел ее решить программно.
Кто downvoted без комментариев, так что я буду upvote компенсировать ... – Lundin