Скачать MetaTrader 5

как c помощью WINAPI добавить объект на график ? - страница 2

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

x = 0x1234;

y = 0x5678;

z = x << 32 + y;

z = 0x12345678;

Можно массив передать.

Alexey Navoykov
4317
Alexey Navoykov  

Вообще то всё наоборот должно быть. В старшем слове располагается y, а не x. И к тому же смещение должно быть 16 бит, а не 32.

Поэтому формула будет такая: lParam=y<<16+x. Ну либо можно так: y*65536+x

Александр
1080
Александр  
Через сообщение ни в какую не хочет, а через mouse_event все получилось, спасибо.
Vadim Zhunko
5226
Vadim Zhunko  
Meat:

Вообще то всё наоборот должно быть. В старшем слове располагается y, а не x. И к тому же смещение должно быть 16 бит, а не 32.

Поэтому формула будет такая: lParam=y<<16+x. Ну либо можно так: y*65536+x

Ошибся немного.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий