InvalidateRect и CONST RECT*
InvalidateRect требует CONST RECT*. Я создаю RECT, а при компиляции получаю ошибку, что RECT не может быть перелопачен в CONST RECT*. Как решить данную проблему?
|
crashtuak модификатор const лишь указывает на то, что этот параметр не может быть изменён внутри функции.
Данная функция требует указатель на переменную типа RECT. Нужно использовать оператор взятия адреса - & (амперсанд).
Код:
RECT rect = {0};
GetWindowRect(hWnd, &rect);
InvalidateRect(hWnd, &rect, TRUE);
|
Admiral, а как указать свои координаты прямоугольника?
|
вот здесь RECT rect = {лево,верх,право,низ};
|
Admiral, pva, спасибо за помощь, приятно, что есть такие люди как вы:).
|
Время: 21:28.
© OSzone.net 2001-