<?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[ProgressBar!!!!!]]></title><description><![CDATA[<p>Hallo,<br />
während mein Programm mit einem Gerät kommuniziert, soll eine ProgressBar den aktuellen Stand der Kommunikation anzeigen.<br />
Dabei gibts 2Probleme:</p>
<p>1.Doch meine ProgressBar wird von anderen Windows verdeckt, eigentlich sollte sie ja beim Starten der Kommunikation in den Vordergrund kommen.<br />
Wie kann ich die ProgressBar in den Vordergrund holen?</p>
<p>2.Ist es möglich der ProgressBar einen Rahmen zu geben in der eine Überschrift zu sehen ist?? Wie??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171534/progressbar</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 22:27:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171534.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Jan 2007 10:29:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ProgressBar!!!!! on Fri, 26 Jan 2007 10:29:01 GMT]]></title><description><![CDATA[<p>Hallo,<br />
während mein Programm mit einem Gerät kommuniziert, soll eine ProgressBar den aktuellen Stand der Kommunikation anzeigen.<br />
Dabei gibts 2Probleme:</p>
<p>1.Doch meine ProgressBar wird von anderen Windows verdeckt, eigentlich sollte sie ja beim Starten der Kommunikation in den Vordergrund kommen.<br />
Wie kann ich die ProgressBar in den Vordergrund holen?</p>
<p>2.Ist es möglich der ProgressBar einen Rahmen zu geben in der eine Überschrift zu sehen ist?? Wie??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217438</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Fri, 26 Jan 2007 10:29:01 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Fri, 26 Jan 2007 12:38:13 GMT]]></title><description><![CDATA[<p>Du kannst keinen Progress Bar alleine als Frame Window erzeugen.</p>
<p>Erzeuge einen nicht modalen Dialog oder ein Popup Fenster, in den/das setzt Du Deinen Progressbar und gut ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217539</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 26 Jan 2007 12:38:13 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Fri, 26 Jan 2007 23:12:30 GMT]]></title><description><![CDATA[<p>Oder für Frame-Windows (SDI/MDI) vielleicht in die Statusbar.</p>
<p>Gruss, Gio</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217885</guid><dc:creator><![CDATA[Gio]]></dc:creator><pubDate>Fri, 26 Jan 2007 23:12:30 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Mon, 29 Jan 2007 12:21:27 GMT]]></title><description><![CDATA[<p>Hab noch eine kleine Frage.<br />
Meine ProgressBar ist nun in einem eigenen Dialog, ich habe eine Klasse für diesen Dialog von CDialog abgeleitet.<br />
Wie kan ich nun aus meiner Applikation, hier Par.cpp, eine Funktion aus der ProgressBar-Klasse, hier ProgressBar.cpp, aufrufen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219131</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Mon, 29 Jan 2007 12:21:27 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Mon, 29 Jan 2007 12:50:49 GMT]]></title><description><![CDATA[<p>Nun wenn Du ein statisches Objekt von diesem Dialog angelegt hast oder per new ein Objekt angelegt hast und die den Zeiger gemerkt hast kannst Du direkt die entsprechende Funktion mit dem . oder -&gt; operator aufrufen.</p>
<pre><code class="language-cpp">// ... in Deiner Klasse
CMyProgressDlg m_dlgProgress;

// ... Irgendwo wird der Dialog erzeugt
m_dlgProgress.Create(...);

// Irgendwo benutzt Du die Klasse
m_dlgProgress.DoItToIt();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1219151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219151</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 29 Jan 2007 12:50:49 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Mon, 29 Jan 2007 15:20:22 GMT]]></title><description><![CDATA[<p>Und Problem gelöst, alles funktioniert super.<br />
Noch eine Frage: Wie kann man festlegen das sich der Dialog nicht mehr verschieben lässt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219253</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Mon, 29 Jan 2007 15:20:22 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Mon, 29 Jan 2007 15:37:14 GMT]]></title><description><![CDATA[<p>WM_NCHITTEST im Dialog überschreiben. Default aufrufen und wenn er HTCAPTION returniert dies abändern in HTNOWHERE oder HTCLIENT.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219258</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 29 Jan 2007 15:37:14 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Tue, 30 Jan 2007 08:48:45 GMT]]></title><description><![CDATA[<p>Hmm? Es ist mir unklar wie du das denn meinst. Überschreiben ist kein Problem.<br />
Wo und wie kann ich den return abfabgen und HTCAPTION in HTNOWHERE ändern?</p>
<pre><code class="language-cpp">UINT CProgressBar::OnNcHitTest(CPoint point)
{
   CDialog::Default();
   return CDialog::OnNcHitTest(point);
}
</code></pre>
<p>Das ist was ich bisher habe <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1219571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219571</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 30 Jan 2007 08:48:45 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Tue, 30 Jan 2007 09:28:45 GMT]]></title><description><![CDATA[<p>maRKus23 schrieb:</p>
<blockquote>
<p>Hmm? Es ist mir unklar wie du das denn meinst. Überschreiben ist kein Problem.<br />
Wo und wie kann ich den return abfabgen und HTCAPTION in HTNOWHERE ändern?</p>
</blockquote>
<p>Wieso CProgressBar? Es geht doch um den Dialog!</p>
<pre><code class="language-cpp">UINT CMyDialog::OnNcHitTest(CPoint point)
{
   // Just perform the default operation
   UINT uiReturn = CDialog::OnNcHitTest(point);
   // just turn HTCAPTION into HTNOWHERE, leave others...
   return uiReturn==HTCAPTION ? HTNOWHERE : uiReturn;
}
</code></pre>
<p>HTH</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219621</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 30 Jan 2007 09:28:45 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Tue, 30 Jan 2007 10:12:12 GMT]]></title><description><![CDATA[<p>Der Dialog in dem meine ProgressBar heisst ProgressBar, also Klasse CProgressBar, mit ProgressBar.cpp und ProgressBar.h, ich weiß ist irreführend.</p>
<p>Auf diese Lösung wäre ich so schnell nicht gekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219659</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 30 Jan 2007 10:12:12 GMT</pubDate></item><item><title><![CDATA[Reply to ProgressBar!!!!! on Tue, 30 Jan 2007 10:26:27 GMT]]></title><description><![CDATA[<p>Es funktioniert wie erwartet einwandfrei!!!<br />
Vielen Dank Martin Richter !!! <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="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219672</guid><dc:creator><![CDATA[maRKus23]]></dc:creator><pubDate>Tue, 30 Jan 2007 10:26:27 GMT</pubDate></item></channel></rss>