<?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[Scrollbar Problems!!!]]></title><description><![CDATA[<p>Hallo,<br />
ich schreibe gerade ein Programm mit VS2003 und benutze die MFC.<br />
Dieses Programm soll zur Parametrierung von Messgeräten eingesetzt werden.<br />
In meinem Programm habe ich die Ansichtsklasse von CFormView abgeleitet.<br />
In der Hauptansicht befinden sich jede menge Editfelder und Comboboxes, die mit einer TreeCtrl(befindet sich links auf dem Screen) ausgeblendet bzw. eingeblendet werden.<br />
Nun erzeugt VS2003 automatisch eine Scrollbar sobald die erstellten Steuerelemente den unteren Bildschirmrand überschreiten.<br />
Wenn ich jedoch mit der TreeCtrl nur wenige Elemente auswähle ist ein scrollen ja nicht mehr erforderlich, und ich möchte gerne die Scrollbar ausblenden.<br />
Weiter möchte ich verhinder das beim scrollen die TreeCtrl mit bewegt wird.</p>
<p>Wie funktioniert das?<br />
Hat da jemand eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165672/scrollbar-problems</link><generator>RSS for Node</generator><lastBuildDate>Tue, 16 Jun 2026 07:20:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165672.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Nov 2006 07:32:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 07:32:15 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich schreibe gerade ein Programm mit VS2003 und benutze die MFC.<br />
Dieses Programm soll zur Parametrierung von Messgeräten eingesetzt werden.<br />
In meinem Programm habe ich die Ansichtsklasse von CFormView abgeleitet.<br />
In der Hauptansicht befinden sich jede menge Editfelder und Comboboxes, die mit einer TreeCtrl(befindet sich links auf dem Screen) ausgeblendet bzw. eingeblendet werden.<br />
Nun erzeugt VS2003 automatisch eine Scrollbar sobald die erstellten Steuerelemente den unteren Bildschirmrand überschreiten.<br />
Wenn ich jedoch mit der TreeCtrl nur wenige Elemente auswähle ist ein scrollen ja nicht mehr erforderlich, und ich möchte gerne die Scrollbar ausblenden.<br />
Weiter möchte ich verhinder das beim scrollen die TreeCtrl mit bewegt wird.</p>
<p>Wie funktioniert das?<br />
Hat da jemand eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178950</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 22 Nov 2006 07:32:15 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 07:56:35 GMT]]></title><description><![CDATA[<p>Setze ein CSplitterWnd ein. D.h. der linke Teil ist der Tree und damit auch eingefroren und wir nicht gerollt, wenn das CFormView rollt. Wenn der Tree im CFormView liegt kannst Du es nicht verhindern.<br />
Du kannst den Application-Wizard verwenden um solch ein Layout mal als Beispiel anlegen zu lassen.</p>
<p>Die Rollbalken verschwinden wenn Du die Dialoggröße entsprechend veränderst.<br />
Ansonsten einfach für das CFormView SetScrollSizes aufrufen und das entsprechende Bounding Rect wählen, dann Verschwinden/Erscheinen die Rollbalken wie es eben notwendig ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178960</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 22 Nov 2006 07:56:35 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 08:06:19 GMT]]></title><description><![CDATA[<p>hmm, bin noch ziemlich unerfahren in MFC-Programmierung, weiß nicht so recht<br />
wie das aussehen soll.<br />
Gibts dazu irgendwo ein Beispiel?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178966</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 22 Nov 2006 08:06:19 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 08:35:49 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Du kannst den Application-Wizard verwenden um solch ein Layout mal als Beispiel anlegen zu lassen.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1178981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178981</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 22 Nov 2006 08:35:49 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 09:25:15 GMT]]></title><description><![CDATA[<p>Das ist schon klar, meinte nur wie ich SetScrollSize verwende.<br />
Das funktioniert soweit nun auch.<br />
Nur ist es leider nicht dynamisch da ich Konstanten einsetze:</p>
<pre><code class="language-cpp">CFormView::SetScrollSize(MM_TEXT, CSize(1300,1300));
</code></pre>
<p>Ich benötige nun eine Funktion die mir den Size meines Dokuments zurückliefert.</p>
<p>Dann könnte ich</p>
<pre><code class="language-cpp">CFormView::SetScrollSize(MM_TEXT, CHalloWeltDoc()-&gt; GetDocSize());
</code></pre>
<p>verwenden.<br />
Wie sieht die Funktion GetDocSize dann aus??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179022</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 22 Nov 2006 09:25:15 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 10:30:46 GMT]]></title><description><![CDATA[<p>Also die Größe Deines Dokumentes, oder in anderen Worten, was Du anzeigst muss Du doch wissen! Wie zeigst Du es sonst an?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179087</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 22 Nov 2006 10:30:46 GMT</pubDate></item><item><title><![CDATA[Reply to Scrollbar Problems!!! on Wed, 22 Nov 2006 10:56:47 GMT]]></title><description><![CDATA[<p>Da hast du natürlich recht!<br />
Hab jetzt mal ne Idee wie ichs machen werde.<br />
Hoffe mal das es so auch klappt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179115</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 22 Nov 2006 10:56:47 GMT</pubDate></item></channel></rss>