Как программно переключится на вкладку другой валютной пары

 

Доброго времени суток !

 Собственно сабж: Как программно переключится на вкладку другой валютной пары ???

Развернуть свёрнутое окно не проблема, а переключиться ???

#import "user32.dll"

int ShowWindow(int hWnd,int nCmdShow);
int GetParent(int hWnd);
int OpenIcon(int hWnd);

#import 

int MyHandle;

void start()

{

MyHandle = WindowHandle(Symbol(), 0);
MyHandle = GetParent(MyHandle);
OpenIcon(MyHandle);

}

При таком раскладе без проблем разворачивает, чем заменить OpenIcon(MyHandle);, чтобы переключался на открытую вкладку.

 
petvv:

Доброго времени суток !

 Собственно сабж: Как программно переключится на вкладку другой валютной пары ???

Развернуть свёрнутое окно не проблема, а переключиться ???

#import "user32.dll"

int ShowWindow(int hWnd,int nCmdShow);
int GetParent(int hWnd);
int OpenIcon(int hWnd);

#import 

int MyHandle;

void start()

{

MyHandle = WindowHandle(Symbol(), 0);
MyHandle = GetParent(MyHandle);
OpenIcon(MyHandle);

}

При таком раскладе без проблем разворачивает, чем заменить OpenIcon(MyHandle);, чтобы переключался на открытую вкладку.

Есть стандартная функция.

ChartSetInteger(chart_id,CHART_BRING_TO_TOP,true);

chart_id - идентификатор нужного графика

 

Почитай документацию Операции с графиками

Определяешь первое окно потом перебирая в цикле находишь chart_id нужного и 

ChartSetInteger(chart_ID, CHART_BRING_TO_TOP, true)
 
artmedia70:

Есть стандартная функция.


Привет Артём. Опередил меня на секунду...
 
AlexeyVik:
...
;)
 
AlexeyVik:
Привет Артём. Опередил меня на секунду...

Проснулся раньше ;)

Привет.