<?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[CListCtrl nur in dialogen ?]]></title><description><![CDATA[<p>Heiho</p>
<p>Ich moechte eine CListCtrl in einem ChildView anzeigen, hab eine klasse von CListCtrl abgeleitet und als member in der ChildView klasse deklariert</p>
<p>wenn ich nu .Create(...) in OnCreate(..) von ChildView mach wird es einfach nicht angezeigt</p>
<p>in nem buch wurde die CListCtrl nur im zusammenhang mit einen dialog angesprochen - kann es sein das es das nur in dialogen benutzen kann ?<br />
wenn ja, was kann ich stattdessen nehmen - und wenn nein - was mach ich falsch ?</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/163708/clistctrl-nur-in-dialogen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 13:08:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/163708.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Nov 2006 09:25:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 09:25:29 GMT]]></title><description><![CDATA[<p>Heiho</p>
<p>Ich moechte eine CListCtrl in einem ChildView anzeigen, hab eine klasse von CListCtrl abgeleitet und als member in der ChildView klasse deklariert</p>
<p>wenn ich nu .Create(...) in OnCreate(..) von ChildView mach wird es einfach nicht angezeigt</p>
<p>in nem buch wurde die CListCtrl nur im zusammenhang mit einen dialog angesprochen - kann es sein das es das nur in dialogen benutzen kann ?<br />
wenn ja, was kann ich stattdessen nehmen - und wenn nein - was mach ich falsch ?</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165984</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 01 Nov 2006 09:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 09:31:19 GMT]]></title><description><![CDATA[<p>Nimm einen CFormView, dann hast du wieder alles, was man so von einem Dialog gewohnt ist - nur als View.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165992</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 01 Nov 2006 09:31:19 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 09:36:05 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>beim Create in OnCreate natürlich mit WS_CHILD|WS_VISIBLE erzeugen.<br />
Dann die Nachricht WM_SIZE bearbeiten. Darin kommt dann z.B.</p>
<pre><code class="language-cpp">if ( m_wndListCtrl.GetSafeHwnd() )
   m_wndListCtrl.MoveWindow(0, 0, cx, cy);
</code></pre>
<p>Dann solltest du es sehen.</p>
<p>Gruß<br />
Frank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165997</guid><dc:creator><![CDATA[EB]]></dc:creator><pubDate>Wed, 01 Nov 2006 09:36:05 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 10:36:39 GMT]]></title><description><![CDATA[<p>hmm - irgendwas mach ich noch falsch</p>
<p>WS_CHILD|WS_VISIBLE hab ich schon drinn</p>
<p>was mir aufgefallen ist - im prosise wurde es geloest indem eine CListView abgeleitet wurde - kann es sein das es das selbe ist nur fuer &quot;normale&quot; ansichten ohne dialog ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166054</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 01 Nov 2006 10:36:39 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 11:10:37 GMT]]></title><description><![CDATA[<p>Ja CListView entspricht einem CListCtrl in das Doc/View Model verpackt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166084</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 01 Nov 2006 11:10:37 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 11:12:30 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich vermute, Du hast noch nichts in Deiner Liste zum anzeigen.</p>
<pre><code class="language-cpp">BEGIN_MESSAGE_MAP(CChildView, CView)
	ON_WM_CREATE()
	ON_WM_SIZE()
END_MESSAGE_MAP()

int CChildView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CView::OnCreate(lpCreateStruct) == -1)
		return -1;

	if (m_wndListCtrl.Create(WS_CHILD|WS_VISIBLE, 
		CRect(0, 0, 0, 0), this, 0x01) == -1)
		return -1;

	CString itemText;

	for ( int i = 0; i &lt; 10; ++i )
	{
		itemText.Format(_T(&quot;Item %d&quot;), i);
		m_wndListCtrl.InsertItem(i, itemText);
	}

	return 0;
}

void CChildView::OnSize(UINT nType, int cx, int cy)
{
	CView::OnSize(nType, cx, cy);

	if ( m_wndListCtrl.GetSafeHwnd() )
		m_wndListCtrl.MoveWindow(0, 0, cx, cy);
}
</code></pre>
<p>Gruß<br />
Frank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166086</guid><dc:creator><![CDATA[EB]]></dc:creator><pubDate>Wed, 01 Nov 2006 11:12:30 GMT</pubDate></item><item><title><![CDATA[Reply to CListCtrl nur in dialogen ? on Wed, 01 Nov 2006 11:21:58 GMT]]></title><description><![CDATA[<p>ne - mein fehler war anscheinend das ich in der klasse was falsch gemacht hab - wenn ich es direkt so aufruf</p>
<p>CListCtrl m_List und dann m_List.create laeuft alles fehlerfrei<br />
aber mit</p>
<p>class CListPreview : public CListCtrl<br />
.<br />
.<br />
CListPreview m_List und m_List.create - da gings nicht, hab in der klasse irgendwo was falsch gemacht - muss noch rausfinden was #gg</p>
<p>//dazuedit - die position und das alles werd ich anders setzen, die liste soll ja nicht das ganze fenster ausfuellen #gg - weiss da aber shcon wie ihc das mach - danke trotzdem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166102</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 01 Nov 2006 11:21:58 GMT</pubDate></item></channel></rss>