<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fremde List View auslesen]]></title><description><![CDATA[<p>Hallo wie kann ich auf eine fremde list view zugreifen? Mit LM_GETITEM gehts nicht wegen den getrennten Addressbereichen. Könnte mir jemand zeigen wie genau ich das mit Read- und WriteProcessMemory mache? Bitte ein kleines funktionierendes Beispiel. Oder gibts noch andere Möglichkeiten?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231046/fremde-list-view-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 18:47:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231046.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Jan 2009 22:30:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fremde List View auslesen on Mon, 05 Jan 2009 22:30:19 GMT]]></title><description><![CDATA[<p>Hallo wie kann ich auf eine fremde list view zugreifen? Mit LM_GETITEM gehts nicht wegen den getrennten Addressbereichen. Könnte mir jemand zeigen wie genau ich das mit Read- und WriteProcessMemory mache? Bitte ein kleines funktionierendes Beispiel. Oder gibts noch andere Möglichkeiten?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640163</guid><dc:creator><![CDATA[SourceKot]]></dc:creator><pubDate>Mon, 05 Jan 2009 22:30:19 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Mon, 05 Jan 2009 23:58:48 GMT]]></title><description><![CDATA[<p>ein handel auf die liste besorgen und dann via SendMessage das aus der liste holen was du willst.</p>
<pre><code>const DWORD dwSize = 1024;

LVITEM LvItem;
memset(&amp;LvItem,0,sizeof(LvItem));			
LvItem.mask = LVIF_STATE | LVIF_TEXT | LVIF_PARAM | LVIF_IMAGE;
LvItem.cchTextMax	= dwSize;	

int nListCtrlId = ;//Must du dir über Spy oder ähnliche Programme suchen
HWND hDlg = FindWindow(NULL,&quot;FensterName&quot;);
HWND hList = GetDlgItem(  hDlg,   nListCtrlId );
SendMessage(hList,LVM_GETITEM,(WPARAM)0,(LPARAM)&amp;LvItem);

MessageBox(0,LvItem.pszText,0,0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1640189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640189</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Mon, 05 Jan 2009 23:58:48 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 07:49:14 GMT]]></title><description><![CDATA[<p>Such mal im Netz nach Desktop Item Position Save, oder DIPS von Jeffrey Richter.<br />
Das ist ein Sample aus dem Buch &quot;Advanced Windows&quot;...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640241</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 06 Jan 2009 07:49:14 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 10:52:16 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/35992">@martin</a><br />
Da mich das auch interessiert, und ich evtl. nach einer besseren lösung als meinem vorschlag suche. hab ich mal wie vorgeschlagen nach deinen stichwörtern gesucht.</p>
<p>sucht man unter google nach <strong>Desktop Item Position Save</strong> bringt googel nur <strong>Desktop Icon Position Save</strong></p>
<p>unter <strong>DIPS</strong> findet google nur kochrezepte</p>
<p>und zuletzt unter <strong>Jeffrey Richter</strong> bringt google nur beiträge über oder beiträge von dem guten mann.</p>
<p>hast du zufällig den direkten link zu dem sample</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640307</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Tue, 06 Jan 2009 10:52:16 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 11:07:35 GMT]]></title><description><![CDATA[<p>deine &quot;lösung&quot; funktioniert gar nich du witzbold, wie der threadersteller in seinem ausgangsposting schon richtig formuliert hat, @rT!f@Ct <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640313</guid><dc:creator><![CDATA[CaptainObvious]]></dc:creator><pubDate>Tue, 06 Jan 2009 11:07:35 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 11:43:04 GMT]]></title><description><![CDATA[<p>Bin sofort fündig geworden:<br />
<a href="http://www.google.com/codesearch/p?hl=de#w-iYcH7dYFs/cd_win/DIPS/DIPS.C&amp;q=DIPS%20jeffrey%20richter%20lang:c%2B%2B" rel="nofollow">http://www.google.com/codesearch/p?hl=de#w-iYcH7dYFs/cd_win/DIPS/DIPS.C&amp;q=DIPS jeffrey richter lang:c%2B%2B</a><br />
Siehe auch DISPLIB!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640331</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 06 Jan 2009 11:43:04 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 18:10:09 GMT]]></title><description><![CDATA[<p>@rT!f@Ct schrieb:</p>
<blockquote>
<p>ein handel auf die liste besorgen und dann via SendMessage das aus der liste holen was du willst.</p>
<pre><code>const DWORD dwSize = 1024;

LVITEM LvItem;
memset(&amp;LvItem,0,sizeof(LvItem));			
LvItem.mask = LVIF_STATE | LVIF_TEXT | LVIF_PARAM | LVIF_IMAGE;
LvItem.cchTextMax	= dwSize;	

int nListCtrlId = ;//Must du dir über Spy oder ähnliche Programme suchen
HWND hDlg = FindWindow(NULL,&quot;FensterName&quot;);
HWND hList = GetDlgItem(  hDlg,   nListCtrlId );
SendMessage(hList,LVM_GETITEM,(WPARAM)0,(LPARAM)&amp;LvItem);

MessageBox(0,LvItem.pszText,0,0);
</code></pre>
</blockquote>
<p>Hast du das auch mal mit erfolg ausprobiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640572</guid><dc:creator><![CDATA[SourceKot]]></dc:creator><pubDate>Tue, 06 Jan 2009 18:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 18:15:29 GMT]]></title><description><![CDATA[<p>mit einer liste noch nicht.<br />
aber mit einem Editfeld, Button und ner Combobox.<br />
da hat es einwandfrei gefunzt.</p>
<p>warum also sollte es nicht auch bei einer liste gehn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640581</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Tue, 06 Jan 2009 18:15:29 GMT</pubDate></item><item><title><![CDATA[Reply to Fremde List View auslesen on Tue, 06 Jan 2009 18:35:22 GMT]]></title><description><![CDATA[<p>Weil der Zeiger, den Du übergibst in einem anderenProzessraum liegt. Bei WM_GETTEXT und WM_SETTEXT und anderen standard Windows COntrols werden die Nachrichten gemarshalled.<br />
Bei den COMCTL32 COntrols gibt es das nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1640591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1640591</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 06 Jan 2009 18:35:22 GMT</pubDate></item></channel></rss>