<?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[RichText Box wird nicht erstellt]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich will ein Programm programmieren, das HTML Quelltext nach einem vorgegebenen Muster erstellt und dann in einer großen RichText Box ausgibt.</p>
<p>Mein Problem ist wenn ich CreateWindow(&quot;RichText&quot;, ...); benutze, wird keine RichText Box erstellt. Wenn ich es aber durch Button oder edit erstetze funktioniert es. Hat jemmand ne Ahnung woran das liegt ???</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/83536/richtext-box-wird-nicht-erstellt</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 11:32:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/83536.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Aug 2004 21:19:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sat, 21 Aug 2004 21:19:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich will ein Programm programmieren, das HTML Quelltext nach einem vorgegebenen Muster erstellt und dann in einer großen RichText Box ausgibt.</p>
<p>Mein Problem ist wenn ich CreateWindow(&quot;RichText&quot;, ...); benutze, wird keine RichText Box erstellt. Wenn ich es aber durch Button oder edit erstetze funktioniert es. Hat jemmand ne Ahnung woran das liegt ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588005</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sat, 21 Aug 2004 21:19:14 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 07:32:47 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/richedit/richeditcontrols/aboutricheditcontrols.asp" rel="nofollow">MSDN: About Rich Edit Controls</a></p>
<blockquote>
<p>Before creating a rich edit control, you should call the LoadLibrary function to verify which version of Rich Edit is installed.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/588099</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588099</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 22 Aug 2004 07:32:47 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 09:03:31 GMT]]></title><description><![CDATA[<p>LoadLibary() gibt es nicht, obwohl ich alle Header includiert habe die Angegeben waren. (Benutze Dev-Cpp)</p>
<p>Gibt es irgendwie ne Möglichkeit eine ganz normale edit Box in eine Art RichText Box umzuwandeln? Wenn ich eine normale edit Box erstelle, kann ich ja keine Zeilenumbrüche machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588114</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 09:03:31 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 09:12:14 GMT]]></title><description><![CDATA[<p>flammenvogel schrieb:</p>
<blockquote>
<p>Wenn ich eine normale edit Box erstelle, kann ich ja keine Zeilenumbrüche machen.</p>
</blockquote>
<p>Wieso das denn nicht?</p>
<p>ES_MULTILINE</p>
<p><a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/editcontrols/editcontrols.asp" rel="nofollow">MSDN: Edit Controls</a></p>
<p>Und das mit &quot;LoadLibrary() gibt es nicht&quot; ist ein Scherz, gell?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588116</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Sun, 22 Aug 2004 09:12:14 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 09:29:13 GMT]]></title><description><![CDATA[<p>Eben nicht keine Ahnung woran das liegt mein Dev-Cpp Compiler nimmt die Funktion LoadLibary nicht an. Fehlermeldung:</p>
<p>funktion LoadLibary() undeclared (first use this funktion) &lt;- so in etwa</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588120</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 09:29:13 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 09:30:19 GMT]]></title><description><![CDATA[<p>*g* Windows hat auch keine Funktion namens LoadLibary() <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Dann kanst du auch mal RICHEDIT_CLASS als Fensterklasse angeben, das ist für die neueren Versionen von Rich Edit (&quot;2.0 and later&quot;).</p>
<p>(hä, musste man nicht InitCommonControls aufrufen, bevor man die verwenden kann, irgendwie steht davon gar nix (mehr?) in der MSDN <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588122</guid><dc:creator><![CDATA[D*niel *chumann]]></dc:creator><pubDate>Sun, 22 Aug 2004 09:30:19 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 09:35:55 GMT]]></title><description><![CDATA[<p>ach, scheiß msdn.</p>
<p>Die geben immer an der falsche Stelle Codebeispiele.</p>
<p>RICHEDIT_CLASS geht nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588125</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 09:35:55 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 10:12:19 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include&lt;Richedit.h&gt;

// [...]

HWND hRe=NULL;
if(LoadLibrary(&quot;Riched20.dll&quot;)){
    hRe=CreateWindow(RICHEDIT_CLASS, &quot;my rich edit 2.0 or later&quot;, WS_CHILD|WS_VISIBLE|ES_MULTILINE, 20, 20, 200, 150, parentHwnd, 0, hInstance, 0);
}
else if(LoadLibrary(&quot;Riched32.dll&quot;)){
    hRe=CreateWindow(&quot;RichEdit&quot;, &quot;my rich edit 1.0&quot;, WS_CHILD|WS_VISIBLE|ES_MULTILINE, 20, 20, 200, 150, parentHwnd, 0, hInstance, 0);
}
else MessageBox(parentHwnd, &quot;sorry can't create a richedit&quot;, &quot;error&quot;, MB_ICONERROR);
</code></pre>
<p>Aber jetzt nicht mehr die MSDN beschimpfen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588142</guid><dc:creator><![CDATA[D*niel *chumann]]></dc:creator><pubDate>Sun, 22 Aug 2004 10:12:19 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 10:54:54 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5167">@flammenvogel</a>: Ich hatte auch mal so ein Problem, es ist echt krass woran das lag: Der Name meiner Window-Klasse (WNDCLASS) enthielt ein Leerzeichen! Als ichs rausgenommen hab funzte es perfekt (d.h. das RichEdit wurde dann angezeigt)!! <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>Gruss,<br />
~code_pilot</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588173</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588173</guid><dc:creator><![CDATA[code_pilot]]></dc:creator><pubDate>Sun, 22 Aug 2004 10:54:54 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 11:21:42 GMT]]></title><description><![CDATA[<p>Ich sag doch das die msdn scheiße ist! <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="😉"
    /><br />
Da steht nirgends das man für die LoadLibary() Funktion richedit.h braucht.<br />
Was mich auch immer nervt ist das die Online MSDN keine Wildcards unterstützt.</p>
<p>Jetzt funktioniert es wenigstens.</p>
<p>Jetzt müsste ich nur noch wissen wie man den Inhalt der Box nachträglich verändern kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588200</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 11:21:42 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 11:31:17 GMT]]></title><description><![CDATA[<p>flammenvogel schrieb:</p>
<blockquote>
<p>Jetzt müsste ich nur noch wissen wie man den Inhalt der Box nachträglich verändern kann.</p>
</blockquote>
<p>z.B. <a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/editcontrols/editcontrolreference/editcontrolmessages/em_replacesel.asp" rel="nofollow">EM_REPLACESEL</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/588207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588207</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 22 Aug 2004 11:31:17 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 11:34:33 GMT]]></title><description><![CDATA[<p>Damit ersetze ich doch nur das was der User gerade markiert hat, ich möchte aber alles ändern. Außerdem bin ich auf der suche nach einer ähnlich Funktion wie bei den edit Boxes. Da gab es eine Funktion, die hieß irgendwie SetDlgWindowText. Sowas suche ich für die RichText Box.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588208</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 11:34:33 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 12:19:59 GMT]]></title><description><![CDATA[<p>Du kannst ja vorher mit EM_SETSEL die Markierung entsprechend setzen. Ansonsten gilt aber auch:</p>
<blockquote>
<p>Rich edit controls support almost all of the messages and notification messages used with multiline edit controls.</p>
</blockquote>
<p>flammenvogel schrieb:</p>
<blockquote>
<p>Da gab es eine Funktion, die hieß irgendwie SetDlgWindowText. Sowas suche ich für die RichText Box.</p>
</blockquote>
<p>Du meinst sicher SetDlgItemText - hast du diese Funktion mit dem RichEdit-Control denn schon ausprobiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588247</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 22 Aug 2004 12:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 12:37:50 GMT]]></title><description><![CDATA[<p>flammenvogel schrieb:</p>
<blockquote>
<p>Ich sag doch das die msdn scheiße ist! <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="😉"
    /><br />
Da steht nirgends das man für die LoadLibary() Funktion richedit.h braucht.</p>
</blockquote>
<p>Mensch Jung, die Funktion heißt LoadLib<strong>r</strong>ary()!</p>
<p>Und für LoadLib<strong>r</strong>ary() braucht man auch nicht die richedit.h!</p>
<p>Wenn Du schon auf die MSDN schimpfst, dann lerns sie erstmal lesen und verstehen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588264</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Sun, 22 Aug 2004 12:37:50 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 12:59:00 GMT]]></title><description><![CDATA[<p>Du brauchst garn nicht schimpfen, ich habe den Funktionsnamen aus der MSDN herauskopiert. Und der Compiler hat trozdem eine Fehlermeldung ausgeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588294</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 12:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to RichText Box wird nicht erstellt on Sun, 22 Aug 2004 13:05:28 GMT]]></title><description><![CDATA[<p>Übrigends ich habe jetzt die Funktion SetDlgItemText versucht und es funzt. Ich wusste nur nicht mehr nicht mehr wie die Funktion heißt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588301</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 22 Aug 2004 13:05:28 GMT</pubDate></item></channel></rss>