Используйте FindWindowW
TheXpert:
Используйте FindWindowW
И IE обновить надо.
Используйте FindWindowW
TheXpert:
Используйте FindWindowW
Используйте FindWindowW
Результат тот же. Вот весь код:
#import "user32.dll" int FindWindowW(string lpClassName,string lpWindowName); #import #include <WinUser32.mqh> void OnDeinit(const int reason) { //Comment(""); } //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { string str="WindowsForms10.Window.8.app.0"; string name; int h=FindWindowW(str,name); if(h==0) { Comment("\n Не найдено окно Rithmic Trader", "\n Хендл окна Rithmic Trader ",h); } else Comment("\n Хендл окна Rithmic Trader ",h); } //+------------------------------------------------------------------+
Все благодарю. Вот так сделал:
#import "user32.dll" int FindWindowW(string lpClassName,string lpWindowName); #import #include <WinUser32.mqh> void OnDeinit(const int reason) { //Comment(""); } //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { string str; string name="Rithmic Trader"; int h=FindWindowW(str,name); if(h==0) { Comment("\n Не найдено окно Rithmic Trader", "\n Хендл окна Rithmic Trader ",h); } else Comment("\n Хендл окна Rithmic Trader ",h); } //+------------------------------------------------------------------+
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не работает функция FindWindowA. Может я что то не так делаю? Строку name нулевой делал, не помогает.