[WinAPI] Pozycja kontrolki względem client area rodzica

0

W jaki sposób odczytać pozycje kontrolki względem rodzica, tak aby otrzymane współrzędne były kompatybilna z funkcjami CreateWindow, MoveWindow, tzn będą mierzone względem client area rodzica. Jeśli client area zajmuje cały obszar okna rodzica, to nie ma problemu, odejmuje od siebie współrzędne kontrolki i rodzica otrzymane funkcją GetWindowRect. A co w przypadku jeśli np. rodzic jest oknem z paskiem tytułowym i obramówkami nienależącymi do client area ? Jak odczytać pozycje client area ?

0

Zamiast GetWindowRect uzyj GetClientRect.

Mozesz tez pobrac pozycje konrolki na ekranie i funkcja ScreenToClient przeliczyc na wspolrzedne wzgledem rodzica.

1 użytkowników online, w tym zalogowanych: 0, gości: 1