а если включено смещение графика - оно не учитывается?
а минус 48 - размер скроллбара? или толщина окна? оно от размера шрифта или чего еще в системе не зависит?
А у меня такая "фишка" уже есть :-))
Надо, на всякий случай, проверять на ноль функцию "WindowBarsPerChart()".
а если включено смещение графика - оно не учитывается?
а минус 48 - размер скроллбара? или толщина окна? оно от размера шрифта или чего еще в системе не зависит?
смещение не влияет на результат
-48 - это 5 пикселей которые слева от рамки в окне + 43 пкс, что справа. Наверно можно использовать GetClientRect и не делать поправку.
А у меня такая "фишка" уже есть :-))
Надо, на всякий случай, проверять на ноль функцию "WindowBarsPerChart()".
:-)
Да, Вадим, строго говоря надо.
Не проверяю только потому что в описании WindowBarsPerChart() нет возможного нуля или -1 при ошибке.
Наверно потому, что окно нельзя сжать до нуля.
:-)
Да, Вадим, строго говоря надо.
Не проверяю только потому что в описании WindowBarsPerChart() нет возможного нуля или -1 при ошибке.
Наверно потому, что окно нельзя сжать до нуля.
Проверил, не получается до нуля баров сжать.
Вот спасибо!
Этак наверное и автомасштаб для граф.обьектов реализовать можно?
:-)
Да, Вадим, строго говоря надо.
Не проверяю только потому что в описании WindowBarsPerChart() нет возможного нуля или -1 при ошибке.
Наверно потому, что окно нельзя сжать до нуля.
Функция WindowBarsPerChart() однократно возвращает ноль при смене профиля.
Вот по этому делаю return() в самом начале start() по условию возврата нуля WindowBarsPerChart().
Иначе, у меня всё зацикливается.
Во как оказывается.
Перезалил с проверкой на ноль.
Чем отличаются эти функции:
#import "user32.dll" bool GetWindowRect(int hWnd, int& lpRect[4]); int GetClientRect (int hWnd, int& lpRect[4]); #import
?
Или это одна и та же?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Может понадобиться для управления видом/размером объектов на чарте.