<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Группировка в панели задач]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13730&amp;type=atom" />
	<updated>2019-04-01T16:58:26Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13730</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=133274#p133274" />
			<content type="html"><![CDATA[<p>Ещё вопросик возник, как отменить данный метод, сгруппировать обратно.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-04-01T16:58:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=133274#p133274</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=130422#p130422" />
			<content type="html"><![CDATA[<p>Интересно, а в трее тоже самое можно провернуть? <br />Надоело что нельзя перетащить одну иконку скрипта, потому как они к одному экзешнику привязаны.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-12-15T22:40:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=130422#p130422</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125748#p125748" />
			<content type="html"><![CDATA[<p>Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-06-03T22:19:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125748#p125748</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125746#p125746" />
			<content type="html"><![CDATA[<p>Управлять напрямую мы можем только теми объектами, которые поддерживают IDispatch интерфейс.<br />Вот тут можно почитать про com:<br /><a href="http://www.ironahot.idknet.com/asm/dispatch.htm">http://www.ironahot.idknet.com/asm/dispatch.htm</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-06-03T22:10:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125746#p125746</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125745#p125745" />
			<content type="html"><![CDATA[<p>Я привык что у ком объекта есть свои методы, и получаем его ч помощью ComObj***. Это ком объект без интерфейса?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-06-03T21:09:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125745#p125745</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125743#p125743" />
			<content type="html"><![CDATA[<p>Просто у ком объектов такая структура.<br /><a href="https://blogs.msdn.microsoft.com/oldnewthing/20040205-00/?p=40733">https://blogs.msdn.microsoft.com/oldnew … 0/?p=40733</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-06-03T20:36:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125743#p125743</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125741#p125741" />
			<content type="html"><![CDATA[<p>IPropertyStoreVtbl вообще для меня загадка, как надо понимать что именно она требовалась для этой задачи. Чё то я плохо ищу на MSDN.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-06-03T20:24:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125741#p125741</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125642#p125642" />
			<content type="html"><![CDATA[<p>К структуре struct IPropertyStoreVtbl:<br /></p><div class="codebox"><pre><code> typedef struct IPropertyStoreVtbl
    {
        BEGIN_INTERFACE
        
        HRESULT ( STDMETHODCALLTYPE *QueryInterface )( 
            IPropertyStore * This,
            /* [in] */ __RPC__in REFIID riid,
            /* [iid_is][out] */ 
            __RPC__deref_out  void **ppvObject);
        
        ULONG ( STDMETHODCALLTYPE *AddRef )( 
            IPropertyStore * This);
        
        ULONG ( STDMETHODCALLTYPE *Release )( 
            IPropertyStore * This);
        
        HRESULT ( STDMETHODCALLTYPE *GetCount )( 
            IPropertyStore * This,
            /* [out] */ __RPC__out DWORD *cProps);
        
        HRESULT ( STDMETHODCALLTYPE *GetAt )( 
            IPropertyStore * This,
            /* [in] */ DWORD iProp,
            /* [out] */ __RPC__out PROPERTYKEY *pkey);
        
        HRESULT ( STDMETHODCALLTYPE *GetValue )( 
            IPropertyStore * This,
            /* [in] */ __RPC__in REFPROPERTYKEY key,
            /* [out] */ __RPC__out PROPVARIANT *pv);
        
        HRESULT ( STDMETHODCALLTYPE *SetValue )( 
            IPropertyStore * This,
            /* [in] */ __RPC__in REFPROPERTYKEY key,
            /* [in] */ __RPC__in REFPROPVARIANT propvar);
        
        HRESULT ( STDMETHODCALLTYPE *Commit )( 
            IPropertyStore * This);
        
        END_INTERFACE
    } IPropertyStoreVtbl;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-26T21:13:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125642#p125642</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125629#p125629" />
			<content type="html"><![CDATA[<p>Ну может и успеет, если в другом потоке не будет Critical. Так к чему обращаются в DllCall, вместо имени Dll, эти загадочные адреса?.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-05-26T10:28:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125629#p125629</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125627#p125627" />
			<content type="html"><![CDATA[<p>HSHELL_WINDOWDESTROYED<br />A top-level, unowned window is about to be destroyed. <strong>The window still exists</strong> when the system calls this hook.<br /><a href="https://msdn.microsoft.com/en-us/library/windows/desktop/ms644991(v=vs.85).aspx">https://msdn.microsoft.com/en-us/librar … s.85).aspx</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-26T10:04:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125627#p125627</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125626#p125626" />
			<content type="html"><![CDATA[<p>HSHELL_WINDOWDESTROYED , это понятно, я про то, что будет чистится если процесса уже нет? К чему обращается эта строчка?</p><div class="codebox"><pre><code>DllCall(NumGet(NumGet(pstore+0)+6*A_PtrSize), &quot;ptr&quot;, pstore, &quot;ptr&quot;, &amp;PKEY_AppUserModel_ID, &quot;ptr&quot;, &amp;variant)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-05-26T09:54:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125626#p125626</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125622#p125622" />
			<content type="html"><![CDATA[<p>Можно отлавливать HSHELL_WINDOWDESTROYED и проводить необходиую зачистку.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-26T01:08:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125622#p125622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125621#p125621" />
			<content type="html"><![CDATA[<p>Так а что надо сделать, вернуть оригинальный PKEY_AppUserModel_ID, и как отследить закрытие процесса, в смысле с чем работать если ни окна ни процесса уже не будет.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-05-26T00:31:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125621#p125621</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125620#p125620" />
			<content type="html"><![CDATA[<p>Вот мне тоже интересно, чем это может обернуться.<br />Может утечкой какой-либо?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-26T00:18:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125620#p125620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Группировка в панели задач]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125618#p125618" />
			<content type="html"><![CDATA[<p>Это что то даёт? В смысле по хорошему - да, но мне кажется можно забить на это.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-05-26T00:11:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125618#p125618</id>
		</entry>
</feed>
