<?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[textout() in CRichEditView]]></title><description><![CDATA[<p>Hi,</p>
<p>Wie der Titel schon sagt, möchte ich einen Text in einer CRichEditView ausgeben.</p>
<p>folgender Code:</p>
<pre><code>void CEditorView::OnPaint()
{
	CRichEditView::OnPaint();
	CRect rect;
	GetClientRect( &amp;rect );

	CPaintDC dcPaint(this); // device context for painting
	CDC dc;
	dc.CreateCompatibleDC( &amp;dcPaint );
	int saved = dc.SaveDC();
	dc.TextOut( 2, 1, _T(&quot;hallo&quot;) );
	dcPaint.BitBlt( 0, 0, rect. right, rect.bottom, &amp;dc, 0, 0, SRCCOPY );
	dc.RestoreDC( saved );
}
</code></pre>
<p>Funktioniert leider nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Was mach ich da falsch??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154531/textout-in-cricheditview</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 16:05:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154531.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Jul 2006 21:48:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to textout() in CRichEditView on Thu, 27 Jul 2006 21:48:53 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Wie der Titel schon sagt, möchte ich einen Text in einer CRichEditView ausgeben.</p>
<p>folgender Code:</p>
<pre><code>void CEditorView::OnPaint()
{
	CRichEditView::OnPaint();
	CRect rect;
	GetClientRect( &amp;rect );

	CPaintDC dcPaint(this); // device context for painting
	CDC dc;
	dc.CreateCompatibleDC( &amp;dcPaint );
	int saved = dc.SaveDC();
	dc.TextOut( 2, 1, _T(&quot;hallo&quot;) );
	dcPaint.BitBlt( 0, 0, rect. right, rect.bottom, &amp;dc, 0, 0, SRCCOPY );
	dc.RestoreDC( saved );
}
</code></pre>
<p>Funktioniert leider nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Was mach ich da falsch??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105735</guid><dc:creator><![CDATA[nightrider]]></dc:creator><pubDate>Thu, 27 Jul 2006 21:48:53 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Fri, 28 Jul 2006 00:05:50 GMT]]></title><description><![CDATA[<p>Ich weiß nun, dass ich &quot;CRichEditView::OnPaint();&quot; nicht aufrufen darf. Nur dann wird der Bildaufbau vom Fenster nicht mehr ordnungsgemäß durchgeführt.<br />
Was kann ich dagegen tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105764</guid><dc:creator><![CDATA[nightrider]]></dc:creator><pubDate>Fri, 28 Jul 2006 00:05:50 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Fri, 28 Jul 2006 07:39:57 GMT]]></title><description><![CDATA[<p>Dur rufst OnPaint() per 'Hand' auf? Das ist so nicht vorgesehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> der Aufruf von OnPaint() erfolgt über Invalidate() und co.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105866</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Fri, 28 Jul 2006 07:39:57 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Fri, 28 Jul 2006 09:38:40 GMT]]></title><description><![CDATA[<p>Ne, das meinte ich nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Ich meinte, ich muss die Codezeile &quot;CRichEditView::OnPaint();&quot; aus meinem Programm entfernen, nur dann spinnt das Programm. Und wenn ich sie drinnen lasse, wird der Text nicht angezeigt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105987</guid><dc:creator><![CDATA[nightrider]]></dc:creator><pubDate>Fri, 28 Jul 2006 09:38:40 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Fri, 28 Jul 2006 16:48:36 GMT]]></title><description><![CDATA[<p>Sorry.<br />
Sind für RichEdit nicht auch StreamIn und StreamOut für das setzten des Textes zuständig? Du solltest jedenfalls nicht mit TextOut in ein Editfeld schreiben, das ist nur in ganz seltenen Fällen nötig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106298</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Fri, 28 Jul 2006 16:48:36 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Sat, 29 Jul 2006 09:50:59 GMT]]></title><description><![CDATA[<p>Ja es geht mir eigentlich auch gar nicht ums lesen oder schreiben, das war nur ein Beispiel. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>In Wirklichkeit möchte ich drauf zeichnen.<br />
Auf einer CEdit-View gehts komischerweise, ich hab aber keine Ahnung, warum das bei<br />
einer RichEdit-View nicht geht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106536</guid><dc:creator><![CDATA[nightrider]]></dc:creator><pubDate>Sat, 29 Jul 2006 09:50:59 GMT</pubDate></item><item><title><![CDATA[Reply to textout() in CRichEditView on Sat, 29 Jul 2006 12:29:53 GMT]]></title><description><![CDATA[<p>Okay, also ich mach das jetzt anders. Ich möchte nämlich den Hintergrund anfärbeln,<br />
deshalb dachte ich, ich mach das in der OnPaint().<br />
Jetzt hab ich die Methode OnCtlColor überschrieben. Das funktioniert in einer<br />
CEdit-View sehr gut, nur natürlich in einer CRichEdit-View wieder mal nicht.<br />
Die Methode OnCtlColor() wird in einer CRichEdit-View nämlich nicht aufgerufen.<br />
Wäre echt super, wenn mir jemand sagen könnte, was ich machen muss. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106616</guid><dc:creator><![CDATA[nightrider]]></dc:creator><pubDate>Sat, 29 Jul 2006 12:29:53 GMT</pubDate></item></channel></rss>