<?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[set_focus]]></title><description><![CDATA[<p>Schönen guten Tag,</p>
<p>ich bin neu im Thema &quot;c++&quot; und habe auch gleich mal eine Frage.<br />
Die &quot;suche&quot; ergab keine Treffer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";-("
      alt="😢"
    /></p>
<p>Ich will es selber lernen und brauche nur Ansätze der Befehle die ich brauche.</p>
<p>Problem: ich möchte im windows, die task's abfragen.<br />
ist ein Programm offen (paint.exe -- im task wird angezeigt &quot;unbekannt -paint&quot;)<br />
möchte ich den Focus auf diese Programm setzten und somit in den Vordergrund heben.</p>
<p>Kann mir jemand da Hilfestellung geben.</p>
<p>Besten Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/244961/set_focus</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 01:24:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244961.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Jul 2009 09:38:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 09:38:13 GMT]]></title><description><![CDATA[<p>Schönen guten Tag,</p>
<p>ich bin neu im Thema &quot;c++&quot; und habe auch gleich mal eine Frage.<br />
Die &quot;suche&quot; ergab keine Treffer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";-("
      alt="😢"
    /></p>
<p>Ich will es selber lernen und brauche nur Ansätze der Befehle die ich brauche.</p>
<p>Problem: ich möchte im windows, die task's abfragen.<br />
ist ein Programm offen (paint.exe -- im task wird angezeigt &quot;unbekannt -paint&quot;)<br />
möchte ich den Focus auf diese Programm setzten und somit in den Vordergrund heben.</p>
<p>Kann mir jemand da Hilfestellung geben.</p>
<p>Besten Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739058</guid><dc:creator><![CDATA[cAnfaenger]]></dc:creator><pubDate>Wed, 08 Jul 2009 09:38:13 GMT</pubDate></item><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 09:44:30 GMT]]></title><description><![CDATA[<p>Das gehört eher ins WINAPI-Forum. Die Befehle die du suchst gehen in die Richtung:<br />
-<a href="http://msdn.microsoft.com/en-us/library/ms633499(VS.85).aspx" rel="nofollow">FindWindow( )</a><br />
-<a href="http://msdn.microsoft.com/en-us/library/ms633548(VS.85).aspx" rel="nofollow">ShowWindow( )</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739067</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 08 Jul 2009 09:44:30 GMT</pubDate></item><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 09:44:42 GMT]]></title><description><![CDATA[<p>Das hat nichts mit C++ zu tun. Das ist ein Platformspezifisches Problem und gehört in die WinAPI.</p>
<p>Schau dir mal<a href="http://msdn.microsoft.com/en-us/library/ms633497.aspx" rel="nofollow"> <code>EnumWindows</code> </a>und<a href="http://msdn.microsoft.com/en-us/library/ms633539.aspx" rel="nofollow"> <code>SetForegroundWindow</code> </a>an.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739068</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Wed, 08 Jul 2009 09:44:42 GMT</pubDate></item><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 09:45:07 GMT]]></title><description><![CDATA[<p>cAnfaenger schrieb:</p>
<blockquote>
<p>Problem: ich möchte im windows, die task's abfragen.<br />
ist ein Programm offen (paint.exe -- im task wird angezeigt &quot;unbekannt -paint&quot;)<br />
möchte ich den Focus auf diese Programm setzten und somit in den Vordergrund heben.</p>
</blockquote>
<p>Du bist mit dieser Frage in diesen Unterforum falsch. ANSI C++ kennt keine Oberfläche und kann somit auch nicht den Focus setzen.</p>
<p>Nun ist die Frage mit welchen Framework du arbeiten willst. Beispielsweise dürfte das von dir gewünschte wohl unter Anderem mit der WinAPI, MFC und VCL möglich sein.</p>
<p>Aber ich bezweifel das du, wenn du dich selbst als Anfänger bezeichnest, wirklich deiner Aufgabe gewachsen bist. Sinnvoll wäre es erst einmal die Sprachgrundlagen zu beherrschen (Und die kommen ohne UI aus), um dann in einen weiteren Schritt sich mit einem UI-Framework auseinander zu setzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739069</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 08 Jul 2009 09:45:07 GMT</pubDate></item><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 10:00:15 GMT]]></title><description><![CDATA[<p>Vielen dank für die schnellen Antworten und die nützlichen Lösungsbeschreibungen.<br />
Das ich die Frage im falschen Thread gestellt habe; sorry.</p>
<p>Ich werde es schon irgendwie schaffen</p>
<p>Besten Dank.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739086</guid><dc:creator><![CDATA[cAnfaenger]]></dc:creator><pubDate>Wed, 08 Jul 2009 10:00:15 GMT</pubDate></item><item><title><![CDATA[Reply to set_focus on Wed, 08 Jul 2009 12:16:18 GMT]]></title><description><![CDATA[<p>So hier der Code, mehr brauchte ich nicht.<br />
Das Prog. mit Parameter aufrufen welches in Vordergrund soll.</p>
<p>zb.: focus.exe &quot;Ubekannt - Paint&quot;</p>
<p>-----------------------------------<br />
#include &lt;iostream&gt;<br />
#include &lt;windows.h&gt;</p>
<p>using namespace std;</p>
<p>int main(int argc, char *argv[])<br />
{<br />
HWND frame = ::FindWindow(0, argv[1]);<br />
if (frame)<br />
{<br />
//MessageBox(0, &quot;Programm offen!&quot;, 0, 0);<br />
//Aktive und Vordergrund<br />
SetForegroundWindow(frame);<br />
ShowWindow(frame,SW_RESTORE);<br />
}<br />
else<br />
{<br />
MessageBox(0, &quot;Programm nicht offen!&quot;, 0, 0);<br />
}</p>
<p>}</p>
<p>Danke für das vertrauen.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739159</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739159</guid><dc:creator><![CDATA[cAnfaenger]]></dc:creator><pubDate>Wed, 08 Jul 2009 12:16:18 GMT</pubDate></item></channel></rss>