Какая функция вернет положение управляющего элемента RECT{50,30,300,80}
?
HWND staticField = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("STATIC"), nullptr, WS_CHILD | WS_VISIBLE | WS_BORDER | SS_CENTER | SS_CENTERIMAGE, 50, 30, 250, 50, window, nullptr, GetModuleHandle(nullptr), nullptr);
RECT rect;
GetWindowRect(staticField,&rect) и GetClientRect(staticField,&rect) не подходят.
нужны координаты относительно клиентской области окна родителя
RECT rw;
GetWindowRect(hwnd, &rw);
MapWindowPoints(HWND_DESKTOP, GetParent(hwnd), (POINT*)&rw, 2);
Здесь rw
будет в клиентских координатах родителя.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При отработке ajax-запроса странно работают методы hide и showНа долю секунды блоки, которые должны исчезать, еще висят и только потом с 'дерганием'...
Когда скрипты прописал в отдельном js-файле, то не распознает express language, те