<?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[SplitterWindow]]></title><description><![CDATA[<p>Hab in einem neuen Projekt ein SplitterWindow erstellt.<br />
Dieses bildet den Linken Teil meiner Ansicht.<br />
Doch leider lässt sich die Größe des Fensters verändern indem man den Steg bewegt, das möchte ich gerne unterbinden.<br />
Weiß jemand wie das funktioniert?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179665/splitterwindow</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 11:53:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179665.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Apr 2007 10:10:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 10:10:46 GMT]]></title><description><![CDATA[<p>Hab in einem neuen Projekt ein SplitterWindow erstellt.<br />
Dieses bildet den Linken Teil meiner Ansicht.<br />
Doch leider lässt sich die Größe des Fensters verändern indem man den Steg bewegt, das möchte ich gerne unterbinden.<br />
Weiß jemand wie das funktioniert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272282</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 10:10:46 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 11:12:53 GMT]]></title><description><![CDATA[<p>Splitter Window ableiten. HitTest überschreiben und entsprechenden Wert retrnieren.<br />
Siehe <a href="http://www.codeproject.com/splitter/usefulsplitter.asp" rel="nofollow">http://www.codeproject.com/splitter/usefulsplitter.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272312</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 24 Apr 2007 11:12:53 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 11:51:50 GMT]]></title><description><![CDATA[<p>Wie lässt sich denn eine Klasse von CSplitterWnd ableiten.<br />
Hab mit dem Assistenten neue MFC-Klasse erstellt und wollte als abgeleitete Klasse CSplitterWnd wählen, doch CSplitterWnd ist in der Liste nicht verfügbar.<br />
Kannst du mir bitte weiterhelfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272342</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 11:51:50 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 12:03:29 GMT]]></title><description><![CDATA[<p>maRKus23 schrieb:</p>
<blockquote>
<p>Wie lässt sich denn eine Klasse von CSplitterWnd ableiten.</p>
</blockquote>
<p>Aber C++ programmieren kannst Du? <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>
<pre><code class="language-cpp">class CMySplitterWnd : public CSpliterWnd
{
//... und hier kommt was Du überschrien möchtest!
}
</code></pre>
<p>maRKus23 schrieb:</p>
<blockquote>
<p>Hab mit dem Assistenten neue MFC-Klasse erstellt und wollte als abgeleitete Klasse CSplitterWnd wählen, doch CSplitterWnd ist in der Liste nicht verfügbar.<br />
Kannst du mir bitte weiterhelfen?</p>
</blockquote>
<p>Muss man ales mit einem Assistenten erledigen? &lt;kopfschüttel&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272354</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 24 Apr 2007 12:03:29 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 12:20:33 GMT]]></title><description><![CDATA[<p>Das hab ich dann doch noch selbst hinbekommen.<br />
Mein Problem war das ich vergeblich nach der Methode OnNcHitTest() gesucht habe, wie sie mir aus CProgressbar bekannt ist, doch die gibts hier leider nicht. Aber es gibt eine Methode OnToolHitTest.<br />
Ist das denn die richtige?<br />
Wie habe ich diese Methode zu überschreiben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272383</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 12:20:33 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 12:51:48 GMT]]></title><description><![CDATA[<p>Wie hat OnToolHitTest auszusehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272417</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 12:51:48 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 12:59:27 GMT]]></title><description><![CDATA[<p>Kannst Du lesen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /> Wer lesen kann ist klar im Vorteil!</p>
<p>Ich habe weder von OnNcHitTest noch von OnToolHitTest geschrieben!</p>
<p>Sondern von HitTest!</p>
<pre><code class="language-cpp">virtual int HitTest(CPoint pt) const;
</code></pre>
<p>Also könnte das so ausehen:</p>
<pre><code class="language-cpp">int CMySplitterWnd::HitTest(CPoint )
{
    return noHit;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1272427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272427</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 24 Apr 2007 12:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 13:10:28 GMT]]></title><description><![CDATA[<p>Ohjee <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="🙄"
    /> ! Sorry. Mal schauen ob ich jetzt HitTest finde. Aber vorher zieh ich mal besser meine Brille an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272438</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 13:10:28 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 13:29:04 GMT]]></title><description><![CDATA[<p>Hab das jetzt genau so probiert und es funktioniert nicht.<br />
Ich bekomme eine Meldung Überladen Funktion nicht in CMySplitterWnd deklariert.<br />
Lasse ich const am Ende der Deklaration weg, und ersetze noHit durch 0 wird das Programm kompiliert aber das Fenster lässt sich immer noch verschieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272456</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 13:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 15:38:34 GMT]]></title><description><![CDATA[<p>Vielleicht hast du mich auch falsch verstanden, ich möchte verhindern das mein linkes Fenster in der Größe veränderbar ist.<br />
In das linke Fenster soll eine Baumstruktur kommen, die man anklicken kann und somit verschiedene Ansichten auswählt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272565</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 24 Apr 2007 15:38:34 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Tue, 24 Apr 2007 15:48:17 GMT]]></title><description><![CDATA[<p>maRKus23 schrieb:</p>
<blockquote>
<p>Vielleicht hast du mich auch falsch verstanden, ich möchte verhindern das mein linkes Fenster in der Größe veränderbar ist.<br />
In das linke Fenster soll eine Baumstruktur kommen, die man anklicken kann und somit verschiedene Ansichten auswählt.</p>
</blockquote>
<p>Ich habe Dich sehr wohl verstanden.<br />
Zeig mir mal wie Du das mit der Klasse gemacht hast!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272579</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 24 Apr 2007 15:48:17 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Wed, 25 Apr 2007 06:58:08 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &quot;StdAfx.h&quot;
#include &quot;.\mysplitterwnd.h&quot;

CMySplitterWnd::CMySplitterWnd(void)
{
}

CMySplitterWnd::~CMySplitterWnd(void)
{
}

int CMySplitterWnd::HitTest(CPoint)
{
	return noHit;
}
</code></pre>
<pre><code class="language-cpp">#pragma once			/*reinclude protection*/
#include &quot;afxext.h&quot;

class CMySplitterWnd : public CSplitterWnd
{
public:
	CMySplitterWnd(void);
	~CMySplitterWnd(void);
	virtual int HitTest(CPoint pt) const;

};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1272926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272926</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 25 Apr 2007 06:58:08 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Wed, 25 Apr 2007 07:11:39 GMT]]></title><description><![CDATA[<p>Das fehlt ein const!</p>
<pre><code>int CMySplitterWnd::HitTest(CPoint) [b]const[/b]
{
    return noHit;
}
</code></pre>
<p>Jetzt musst Du nur noch dieses CMySplitterWnd auch in Deinem CMainFrame nutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272936</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 25 Apr 2007 07:11:39 GMT</pubDate></item><item><title><![CDATA[Reply to SplitterWindow on Wed, 25 Apr 2007 08:32:39 GMT]]></title><description><![CDATA[<p>Juhu es klappt. <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="🙂"
    /><br />
Danke für deine Mühe und deine Geduld mit mir <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> , hab mich ja echt blöd angestellt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272985</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Wed, 25 Apr 2007 08:32:39 GMT</pubDate></item></channel></rss>