Скачать MetaTrader 5

Как определить дескриптор окна, на которую указывает мышь ? - страница 4

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Vadim Zhunko
5226
Vadim Zhunko  
LEOK:


Попробовал. Пока не получается. Окно не обновляется.

InvalidateRect(hWnd, 0, true);
UpdateWindow(hWnd);
Андрей
1890
Андрей  
LEOK:
Попробовал. Пока не получается. Окно не обновляется.
Разные окна в МТ обновляются по-разному.
Скорее всего, неправильный вопрос...
Правильный примерно так:
- как обновить ТАКОЕ-ТО-ОКНО чтобы ЧТОБЫ-ЧТО
L_E_O
714
L_E_O  

Посмотрите видео и сразу всё прояснится.

ВИДЕО 4.23Мб: http://ifolder.ru/26103343

L_E_O
714
L_E_O  
Zhunko:
InvalidateRect(hWnd, 0, true);
UpdateWindow(hWnd);


Спасибо.

Всё получилось. Не моргает.

Надо же, как просто, когда знаешь !

Vadim Zhunko
5226
Vadim Zhunko  
И зачем это всё? Окошко тоже на MQL4 написано?
L_E_O
714
L_E_O  
Zhunko:
И зачем это всё? Окошко тоже на MQL4 написано?


Пока идея только начанает воплощаться в код, поэтому вопрос: зачем - рановат.

Окошко написано под VS2010 - вот создавать окошко под MQL4 как-то нет желания ...

Если не затруднит, интересно ещё узнать про бордюры (в частности, как изменить размер и цвет ?).

L_E_O
714
L_E_O  
Zhunko:
И зачем это всё? Окошко тоже на MQL4 написано?

Если кто-то подскажет, как создать окно из-под MQL4 - с удовольствием почитаю ...
Андрей
1890
Андрей  
LEOK:
Если кто-то подскажет, как создать окно из-под MQL4 - с удовольствием почитаю ...
Я бы выделил на уровень Dll UI-поток и callback с очередью событий.
А уж события вы могли бы считывать последовательно из Mql
и анализировать уже там... Дорогу освоит идущий.

Константы сообщений перетащить в Mql несложно.
1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий