﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">управление окнами терминала QUIK</title>
  <id>~/topic/885/upravlenie-oknami-terminala-quik/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T03:51:58Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=885" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/1655/</id>
    <title type="text">Вот реализация, но почему то она тоже не работает, хотя фокус на таблице. keybd_event(VK_CONTROL, 0,...</title>
    <published>2010-02-08T22:54:00Z</published>
    <updated>2010-02-08T22:54:00Z</updated>
    <author>
      <name>Alex Lable</name>
      <uri>https://stocksharp.com/users/28291/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Вот реализация, но почему то она тоже не работает, хотя фокус на
таблице.&lt;/p&gt;
&lt;p&gt;keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event((byte)'L', 0, 0, 0);
keybd_event((byte)'L', 0, WM_KEYUP, 0);
keybd_event(VK_CONTROL, 0, WM_KEYUP, 0);&lt;/p&gt;
&lt;p F2=""&gt;Попробовал также чере SendKeys.Send(), для таблицы текущих параметров
работает только SendKeys.Send(&amp;quot;&amp;quot;) - выставление новой заявки, а
вот сочетание Ctrl+L  SendKeys.Send(&amp;quot;^L&amp;quot;) не хочет(((&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1654/</id>
    <title type="text">SendMessage это я так понимаю interop? Попробуй тогда keybd_event - она попроще в использовании. </title>
    <published>2010-02-08T12:08:00Z</published>
    <updated>2010-02-08T12:08:00Z</updated>
    <author>
      <name>Igor Sukhov</name>
      <uri>https://stocksharp.com/users/28565/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;SendMessage это я так понимаю interop? Попробуй тогда keybd_event -
она попроще в использовании.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1653/</id>
    <title type="text">QuikTrader.StardDde =) А если без шуток, то опять же, нужно влазить в код, открывать исходник, смотр...</title>
    <published>2010-02-05T21:52:00Z</published>
    <updated>2010-02-05T21:52:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;QuikTrader.StardDde =)&lt;/p&gt;
&lt;p&gt;А если без шуток, то опять же, нужно влазить в код, открывать
исходник, смотреть, где оно там. Это время, которое я берегу для новой
версии. Тут не все так просто. Это в Вашем примере все строчки идут
друг за другом. А в чуть сложных программах появляется инкапсуляция,
абстракция, и все может быть размыто на несколько сотен строк. Весь
код отдавать по этическим соображениям не могу - на S# построены
другие проекты, где я не единственный автор. Библиотека такая, какая
она есть сейчас (и такая останется). Бесплатная, без ограничений в
использовании, но с закрытым кодом.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1652/</id>
    <title type="text">Да мне объяснять не надо..мне бы только кусок кода, где в вашей библиотеке идет нажатие клавиш ctrl+...</title>
    <published>2010-02-05T17:06:00Z</published>
    <updated>2010-02-05T17:06:00Z</updated>
    <author>
      <name>Alex Lable</name>
      <uri>https://stocksharp.com/users/28291/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Да мне объяснять не надо..мне бы только кусок кода, где в вашей
библиотеке идет нажатие клавиш ctrl+L, очень бы помогли этим.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1651/</id>
    <title type="text">С этим надо разбираться. А времени свободного сейчас нет катастрофически (хотя когда оно бывает). Лу...</title>
    <published>2010-02-05T03:14:00Z</published>
    <updated>2010-02-05T03:14:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;С этим надо разбираться. А времени свободного сейчас нет
катастрофически (хотя когда оно бывает).  Лучше задать на
программерском форуме вопрос. Или ждите, когда я освобожусь (думаю,
после середины след. недели).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1650/</id>
    <title type="text">Еще раз здравствуйте! Я тут написал утилиту на QPILE по обработке текущих данных, которые уже предст...</title>
    <published>2010-02-04T22:35:00Z</published>
    <updated>2010-02-04T22:35:00Z</updated>
    <author>
      <name>Alex Lable</name>
      <uri>https://stocksharp.com/users/28291/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Еще раз здравствуйте!
Я тут написал утилиту на QPILE по обработке текущих данных, которые
уже представлены мне в нужном виде, получилось что-то похожее на
таблицу текущих параметров, но видоизмененная...Теперь, при запуске
робота нужно данные выводить в DDE, пытаюсь смоделировать сочетание
клавиш ctrl+L. Получаю дескриптор окна утилиты, перевожу фокус на
него, потом получаю  дескриптор таблицы,, нажимаю программно сочетание
клавиш, но все равно не работает:&lt;/p&gt;
&lt;p&gt;IntPtr  lK = (IntPtr)17;  //код CTRL
IntPtr rK = (IntPtr)65;   //код L&lt;/p&gt;
&lt;p&gt;retValue = SendMessage(hWnd, WM_KEYDOWN, IntPtr.Zero, IntPtr.Zero);
retValue = SendMessage(hWnd, WM_CHAR, lK, IntPtr.Zero);
retValue = SendMessage(hWnd, WM_KEYDOWN, IntPtr.Zero, IntPtr.Zero);
retValue = SendMessage(hWnd, WM_CHAR, rK, IntPtr.Zero);
retValue = SendMessage(hWnd, WM_KEYUP, lK, IntPtr.Zero);
retValue = SendMessage(hWnd, WM_KEYUP, lK, IntPtr.Zero);&lt;/p&gt;
&lt;p&gt;Просьба помочь, а то уже третий день с этими кнопками маюсь...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1649/</id>
    <title type="text">Да без проблем. Хоть конкурента пишите =) Вот ссылка http://msdn.microsoft.com/en-us/library/ms63259...</title>
    <published>2010-02-02T16:39:00Z</published>
    <updated>2010-02-02T16:39:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Да без проблем. Хоть конкурента пишите =) Вот ссылка&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms632590%28VS.85%29.aspx" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/ms632590%28VS.85%29.aspx&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1648/</id>
    <title type="text">Да нет, все хватает, все отлично...Это так сказать для собственного развития, интересно, как это реа...</title>
    <published>2010-02-02T14:54:00Z</published>
    <updated>2010-02-02T14:54:00Z</updated>
    <author>
      <name>Alex Lable</name>
      <uri>https://stocksharp.com/users/28291/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Да нет, все хватает, все отлично...Это так сказать для собственного
развития, интересно, как это реализовано...или если есть возможно, то
пожалуйста поделитесь ссылкой, где об этом можно почитать.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1647/</id>
    <title type="text">А в чем проблема просто использовать библиотеку? Нет каких-то возможностей? </title>
    <published>2010-02-02T14:28:00Z</published>
    <updated>2010-02-02T14:28:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А в чем проблема просто использовать библиотеку? Нет каких-то
возможностей?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1646/</id>
    <title type="text">Добрый день! Оценил вашу библиотеку, здорово вышло, очень полезная...Щас пытаюсь на ее основе накоди...</title>
    <published>2010-02-02T14:23:00Z</published>
    <updated>2010-02-02T14:23:00Z</updated>
    <author>
      <name>Alex Lable</name>
      <uri>https://stocksharp.com/users/28291/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день! Оценил вашу библиотеку, здорово вышло, очень
полезная...Щас пытаюсь на ее основе накодить робота. Интересен еще тот
факт, что программно запускается экспорт DDE в квике. Очень интересно,
как это реализовано, если есть возможность, то просьба дать
исходник...&lt;/p&gt;
&lt;p&gt;Заранее спасибо и огромный вам респект!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>