﻿<?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-04-05T19:12:43Z</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;br /&gt;таблице.&lt;br /&gt;&lt;br /&gt;keybd_event(VK_CONTROL, 0, 0, 0);&lt;br /&gt; keybd_event((byte)&amp;#39;L&amp;#39;, 0, 0, 0);&lt;br /&gt; keybd_event((byte)&amp;#39;L&amp;#39;, 0, WM_KEYUP, 0);&lt;br /&gt; keybd_event(VK_CONTROL, 0, WM_KEYUP, 0);&lt;br /&gt;&lt;br /&gt;Попробовал также чере SendKeys.Send(), для таблицы текущих параметров&lt;br /&gt;работает только SendKeys.Send(&amp;quot;{F2}&amp;quot;) - выставление новой заявки, а&lt;br /&gt;вот сочетание Ctrl+L  SendKeys.Send(&amp;quot;^L&amp;quot;) не хочет(((&lt;br /&gt; &lt;br /&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">SendMessage это я так понимаю interop? Попробуй тогда keybd_event -&lt;br /&gt;она попроще в использовании.&lt;br /&gt;&lt;br /&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">QuikTrader.StardDde =)&lt;br /&gt;&lt;br /&gt;А если без шуток, то опять же, нужно влазить в код, открывать&lt;br /&gt;исходник, смотреть, где оно там. Это время, которое я берегу для новой&lt;br /&gt;версии. Тут не все так просто. Это в Вашем примере все строчки идут&lt;br /&gt;друг за другом. А в чуть сложных программах появляется инкапсуляция,&lt;br /&gt;абстракция, и все может быть размыто на несколько сотен строк. Весь&lt;br /&gt;код отдавать по этическим соображениям не могу - на S# построены&lt;br /&gt;другие проекты, где я не единственный автор. Библиотека такая, какая&lt;br /&gt;она есть сейчас (и такая останется). Бесплатная, без ограничений в&lt;br /&gt;использовании, но с закрытым кодом.&lt;br /&gt;&lt;br /&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;br /&gt;библиотеке идет нажатие клавиш ctrl+L, очень бы помогли этим. &lt;br /&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;br /&gt;катастрофически (хотя когда оно бывает).  Лучше задать на&lt;br /&gt;программерском форуме вопрос. Или ждите, когда я освобожусь (думаю,&lt;br /&gt;после середины след. недели).&lt;br /&gt;&lt;br /&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;br /&gt;Я тут написал утилиту на QPILE по обработке текущих данных, которые&lt;br /&gt;уже представлены мне в нужном виде, получилось что-то похожее на&lt;br /&gt;таблицу текущих параметров, но видоизмененная...Теперь, при запуске&lt;br /&gt;робота нужно данные выводить в DDE, пытаюсь смоделировать сочетание&lt;br /&gt;клавиш ctrl+L. Получаю дескриптор окна утилиты, перевожу фокус на&lt;br /&gt;него, потом получаю  дескриптор таблицы,, нажимаю программно сочетание&lt;br /&gt;клавиш, но все равно не работает:&lt;br /&gt;&lt;br /&gt;IntPtr  lK = (IntPtr)17;  //код CTRL&lt;br /&gt; IntPtr rK = (IntPtr)65;   //код L&lt;br /&gt;&lt;br /&gt;retValue = SendMessage(hWnd, WM_KEYDOWN, IntPtr.Zero, IntPtr.Zero);&lt;br /&gt; retValue = SendMessage(hWnd, WM_CHAR, lK, IntPtr.Zero);&lt;br /&gt; retValue = SendMessage(hWnd, WM_KEYDOWN, IntPtr.Zero, IntPtr.Zero);&lt;br /&gt; retValue = SendMessage(hWnd, WM_CHAR, rK, IntPtr.Zero);&lt;br /&gt; retValue = SendMessage(hWnd, WM_KEYUP, lK, IntPtr.Zero);&lt;br /&gt; retValue = SendMessage(hWnd, WM_KEYUP, lK, IntPtr.Zero);&lt;br /&gt;&lt;br /&gt;Просьба помочь, а то уже третий день с этими кнопками маюсь...&lt;br /&gt; &lt;br /&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;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ms632590%2528VS.85%2529.aspx" title="http://msdn.microsoft.com/en-us/library/ms632590%2528VS.85%2529.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms632590%28VS.85%29.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&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;br /&gt;развития, интересно, как это реализовано...или если есть возможно, то&lt;br /&gt;пожалуйста поделитесь ссылкой, где об этом можно почитать. &lt;br /&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;br /&gt;возможностей?&lt;br /&gt;&lt;br /&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;br /&gt;полезная...Щас пытаюсь на ее основе накодить робота. Интересен еще тот&lt;br /&gt;факт, что программно запускается экспорт DDE в квике. Очень интересно,&lt;br /&gt;как это реализовано, если есть возможность, то просьба дать&lt;br /&gt;исходник...&lt;br /&gt;&lt;br /&gt;Заранее спасибо и огромный вам респект! &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>