<?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[Toolbar bei MDI-Programm]]></title><description><![CDATA[<p>hallo,</p>
<p>hab mal wieder ein Problem bei meinem MDI-Texteditor.<br />
und zwar habe ich mir eine Toolbar mit CreateWindowEx hinzugefügt und einen Exit-Button.<br />
ertsmal zum testen...</p>
<p>Das Problem ist jetzt, dass neue MDI-Childs seltsamerweise auch hinter der Toolbar erscheinen können.<br />
Sie werden also nicht wie beim normalen Menü automatisch nach unten verschoben.</p>
<p>Wie kann ich dafür sorgen, dass die Toolbar wie eine Menüleiste behandelt wird?<br />
Also der Dialog automatisch nach unten vergrößert wird und alles darin etwas nach unten verschoben?</p>
<p>Bin für jede Hilfe dankbar</p>
<p>MfG DrakoXP</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/195218/toolbar-bei-mdi-programm</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 00:59:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/195218.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 15 Oct 2007 14:24:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Toolbar bei MDI-Programm on Mon, 15 Oct 2007 14:24:16 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>hab mal wieder ein Problem bei meinem MDI-Texteditor.<br />
und zwar habe ich mir eine Toolbar mit CreateWindowEx hinzugefügt und einen Exit-Button.<br />
ertsmal zum testen...</p>
<p>Das Problem ist jetzt, dass neue MDI-Childs seltsamerweise auch hinter der Toolbar erscheinen können.<br />
Sie werden also nicht wie beim normalen Menü automatisch nach unten verschoben.</p>
<p>Wie kann ich dafür sorgen, dass die Toolbar wie eine Menüleiste behandelt wird?<br />
Also der Dialog automatisch nach unten vergrößert wird und alles darin etwas nach unten verschoben?</p>
<p>Bin für jede Hilfe dankbar</p>
<p>MfG DrakoXP</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1385680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1385680</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Mon, 15 Oct 2007 14:24:16 GMT</pubDate></item><item><title><![CDATA[Reply to Toolbar bei MDI-Programm on Mon, 15 Oct 2007 14:30:02 GMT]]></title><description><![CDATA[<p>is jetzt nur mal blind drauf losgeraten!!<br />
aber in dem du das handle der Toolbar als Menu setzt.<br />
würd ich jetzt einfach mal versuchen.<br />
SetMenu(hWnd,hWndToolbar);<br />
<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/1385687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1385687</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Mon, 15 Oct 2007 14:30:02 GMT</pubDate></item><item><title><![CDATA[Reply to Toolbar bei MDI-Programm on Mon, 15 Oct 2007 14:31:48 GMT]]></title><description><![CDATA[<p>Was ist denn mit &quot;hinter der Toolbar erscheinen&quot; gemeint? Normalerweise ist die ToolBar in den Rahmen eingedockt, so daß die Childs immer dahinter liegen (wenn die Child-Fenster nicht maximiert sind!). Oder willst Du in jedem Child eine Toolbar haben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1385690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1385690</guid><dc:creator><![CDATA[Elektronix]]></dc:creator><pubDate>Mon, 15 Oct 2007 14:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Toolbar bei MDI-Programm on Mon, 15 Oct 2007 23:11:52 GMT]]></title><description><![CDATA[<p>also man kann ja ein MDI-Child mit der Maus verschieben xD.</p>
<p>jetzt stell dir vor, du verschiebst es nach oben, so dass ein Teil des Fensters unter der Menüleiste verschwindet.</p>
<p>So kann man sich das bei der Toolbar vorstellen.<br />
Nur, dass das Fenster eben schon so erstellt wird <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>Sieht ja auch nicht toll aus, wenn man das Programm startet, und die Titelleiste vom MDI-Child ist verdeckt.</p>
<p>@ @rT!f@Ct:<br />
das Problem bei deiner Variante wäre, dass mein Programm sowohl Menü, als auch Toolbar hat <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="🙄"
    /><br />
selbst wenn es nicht so wäre, glaube ich würde das nicht so einfach gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1385996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1385996</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Mon, 15 Oct 2007 23:11:52 GMT</pubDate></item><item><title><![CDATA[Reply to Toolbar bei MDI-Programm on Tue, 16 Oct 2007 05:54:33 GMT]]></title><description><![CDATA[<p>Innerhalb des MDIFRame Windows können MDI-CHild Windows sich frei bewegen. Wenn Du einen neuen Toolbar erzeugst und dieser Platz wegnimmt in Deinem äußeren Frame, dann musst Du das MDI-Frame Window auch kleiner machen. Du darfst nicht einfach den Toolbar unter das Menü kleben und hoffen, das es dies nun war.</p>
<p>Schau Dir die Sacheim Spy++ an und Du wirst feststellen, dass die Fenster überlappen.</p>
<p>Bau in Deinem WM_SIZE Handler eine Routine ein, die die Fenster korrekt anordnet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1386026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1386026</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 16 Oct 2007 05:54:33 GMT</pubDate></item></channel></rss>