<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK_H: DynaCall, MemoryModule]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13957</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13957&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK_H: DynaCall, MemoryModule».]]></description>
		<lastBuildDate>Fri, 20 Jul 2018 01:24:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[AHK_H: DynaCall, MemoryModule]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127174#p127174</link>
			<description><![CDATA[<p>Доброе утро. Пытаюсь разобраться с Dynacall и MemoryModule в AHK_H, решил попробовать переписать функцию:<br /></p><div class="codebox"><pre><code>DllInject(dllname)
{
	hMod := DllCall(&quot;LoadLibrary&quot;, Str, dllname, Ptr)
	hHook := DllCall(&quot;SetWindowsHookEx&quot;, Int, 5, Ptr, DllCall(&quot;GetProcAddress&quot;, Ptr, hMod, AStr, &quot;CBProc&quot;, ptr), Ptr, hMod, Ptr, 0, Ptr)
}
</code></pre></div><p>Все работает, длл грузится. Следуя примеру из документации получил следующее:<br /></p><div class="codebox"><pre><code>
DllInject(dllname)
{
	hMod := DynaCall(&quot;LoadLibrary&quot;, s, dllname, t) 
    hHook := DynaCall(&quot;SetWindowsHookEx&quot;, i, 5, t, DynaCall(&quot;GetProcAddress&quot;, t, hMod, a, &quot;CBProc&quot;, t), t, hMod, ui, 0, t)
}
</code></pre></div><p>Так не работает.<br /></p><div class="codebox"><pre><code>	
DllInject(dllname)
{
	hMod:= MemoryLoadLibrary(dllname)
	hHook := DllCall(&quot;SetWindowsHookEx&quot;, Int, 5, Ptr, MemoryGetProcAddress(hMod, &quot;CBProc&quot;), Ptr, hMod, Ptr, 0, Ptr)
}</code></pre></div><p>Так тоже. Дескриптор получаю, но хук не вешается. Пробовал смотреть через A_MemoryModule, тоже не получается. Где ошибки?</p>]]></description>
			<author><![CDATA[null@example.com (powercat)]]></author>
			<pubDate>Fri, 20 Jul 2018 01:24:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127174#p127174</guid>
		</item>
	</channel>
</rss>
