<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16018</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16018&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Эмулирование drag and drop в стороннее приложение через инжект».]]></description>
		<lastBuildDate>Tue, 26 Jan 2021 03:30:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145474#p145474</link>
			<description><![CDATA[<p>Исправил для поддержки с учетом A_ScreenDPI.<br />Интересно, что при нескольких десктопах работать не будет.<br />То есть с одного десктопа на другой не перетащится.<br />Проверить пока не на чем.<br />Наверное проблема где-то тут:<br /><a href="https://www.autohotkey.com/boards/viewtopic.php?f=76&amp;t=67642">https://www.autohotkey.com/boards/viewt … mp;t=67642</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 26 Jan 2021 03:30:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145474#p145474</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145406#p145406</link>
			<description><![CDATA[<p>Думаю, если заранее не известно, то не стоит без тестов инжектить.<br />Так как оно может полететь.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 14:22:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145406#p145406</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145405#p145405</link>
			<description><![CDATA[<p>Например если стороннее приложение заранее не известно.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Jan 2021 14:17:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145405#p145405</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145403#p145403</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Значит надо использовать оба метода, ведь старые приложения могут не поддерживать OleDropTargetInterface, а новые WM_DROPFILES</p></blockquote></div><p>Зачем оба?<br />Не понимаю чего ты хочешь добиться.<br />Инжект нужен только для автоматизации отправки в стороннее приложение.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 14:06:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145403#p145403</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145402#p145402</link>
			<description><![CDATA[<p>Ясно, WM_DROPFILES устаревший метод. Значит надо использовать оба метода, ведь старые приложения могут не поддерживать OleDropTargetInterface, а новые WM_DROPFILES.<br />По мне, как то странно выглядит, то что в новом интерфейсе необходим инжект. <br />А если переносить что то из такого современного стороннего приложения в своё, то в своём тоже надо реализовать интерфейс. Я так понял у тебя описана только отправка.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Jan 2021 14:01:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145402#p145402</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145399#p145399</link>
			<description><![CDATA[<p>Можешь тут почитать:<br /><a href="https://www.codeproject.com/Articles/840/How-to-Implement-Drag-and-Drop-Between-Your-Progra">https://www.codeproject.com/Articles/84 … our-Progra</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 13:09:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145399#p145399</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145398#p145398</link>
			<description><![CDATA[<p>В смысле для своей программы?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:48:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145398#p145398</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145397#p145397</link>
			<description><![CDATA[<p>Есть какие то случаи когда рекомендуется использовать одно или другое?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:46:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145397#p145397</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145396#p145396</link>
			<description><![CDATA[<p>Нет, это абсолютно разные интерфейсы.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:37:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145396#p145396</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145395#p145395</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А зачем встраивать OleDropTargetInterface, а потом его не использовать, а использовать WM_DROPFILES?</p></blockquote></div><p>Я по твоему ответу решил что это одно и тоже. </p><p>Я просто хочу понять, где то не работает WM_DROPFILES, и нужен инжект. Или это ещё один способ drag and drop, функционально не отличный от WM_DROPFILES.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:10:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145395#p145395</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145394#p145394</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Так вроде такое уже было на AHK форуме?</p></blockquote></div><p>Было, но без встраивания координат.<br />А с нулевыми координатами работать будет не везде.<br />Ну и плюс в том коде постоянно происходил инжект, в чем совершенно нет необходимости.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:06:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145394#p145394</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145393#p145393</link>
			<description><![CDATA[<p>Такой проверки я не делал.<br />А зачем встраивать OleDropTargetInterface, а потом его не использовать, а использовать&nbsp; WM_DROPFILES?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:05:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145393#p145393</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145392#p145392</link>
			<description><![CDATA[<p>Так вроде такое уже было на AHK форуме?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 24 Jan 2021 12:02:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145392#p145392</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145390#p145390</link>
			<description><![CDATA[<p>Так у тебя же тут выход. А если поддерживается то и WM_DROPFILES сработает?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Jan 2021 11:56:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145390#p145390</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмулирование drag and drop в стороннее приложение через инжект]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=145389#p145389</link>
			<description><![CDATA[<p>Да. Это проверяет эта часть:<br /></p><div class="codebox"><pre><code>   if !DllCall(&quot;user32\GetProp&quot;, &quot;ptr&quot;, Hwnd, &quot;str&quot;, &quot;OleDropTargetInterface&quot;, &quot;ptr&quot;)
   {
      msgbox no OleDropTargetInterface
      exitapp
   }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 24 Jan 2021 11:50:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=145389#p145389</guid>
		</item>
	</channel>
</rss>
