Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Функция GetClientRect извлекает координаты рабочей области окна. Рабочие координаты определяют левый верхний и нижний правый углы рабочей области. Поскольку рабочие координаты определены относительно левого верхнего угла рабочей области окна, координаты левого верхнего угла - (0,0).
Синтаксис
BOOL GetClientRect
(
HWND hWnd, // дескриптор окна
LPRECT lpRect // адрес структуры рабочих координат
);
Параметры
hWnd
Идентифицирует окно, рабочие координаты которого должны быть возвращены.
lpRect
Указывает на структуру RECT, которая принимает рабочие координаты. Левые и верхние элементы - нулевые. Правые и нижние элементы содержат ширину и высоту окна.
Возвращаемые значения
Если функция завершается успешно, возвращаемое значение отлично от нуля. Если функция потерпит неудачу, возвращаемое значение нулевое. Чтобы получить расширенные данные об ошибках, вызовите .
В других источниках функция GetClientRect описывается как void. Чему верить ?
Для подключения необходимо указать #import "user32.dll" ?
По одним источникам структура RECT описана в winuser.h, по другим в windef.h. Ни одного из этих файлов на моей машине нет.
#include <winuser.h> или #include <windef.h> ?
В качестве идентификатора окна hWnd указываем значение, возвращаемое функцией WindowHandle (…) ? Как получить требуемые параметры из структуры lpRect ? MQL4 не поддерживает сложные типы данных (структуры).
Кто разбирается, помогите, пожалуйста.