<?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[Bei Aufruf eines externen Programms Dialogtitel überschreiben]]></title><description><![CDATA[<p>Servus Leute,</p>
<p>ich hab ein C++ Programm geschrieben das per Klick auf ne Schaltfläche ein externes Programm aufruft. Bei diesem Programm steht im Dialogtitel &quot;eMatrix MQL&quot;. Da ich auf diesen Dialogtitel keinen Einfluss habe würde ich gerne wissen ob es über WinAPI oder dergleichen irgendeine Methode gibt diesen Titel zu überschreiben.</p>
<p>Der Hintergrund: eMatrix MQL ist eine Clientanwendung die auf verschiedene Oracle Datenbanken zugreifen kann. Dies ist von der Bootstrapfile abhänig die beim MQL Start im Root Verzeichnis von MQL liegt. Jetzt soll je nach zu verbindender Datenbank der Titel sich ändern. Beispielsweise:</p>
<p>Quality Database -&gt; &quot;eMatrix MQL mx1live'<br />
Release Database -&gt; &quot;eMatrix MQL mxt1rel&quot;<br />
Development Database -&gt; &quot;eMatrix mxt1dev&quot;</p>
<p>Wäre absolut genial wenn mir hier jemand helfen könnte...</p>
<p>Muchas gracias</p>
<p>Gruss<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/77739/bei-aufruf-eines-externen-programms-dialogtitel-überschreiben</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 02:09:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/77739.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Jun 2004 20:02:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Wed, 23 Jun 2004 20:02:34 GMT]]></title><description><![CDATA[<p>Servus Leute,</p>
<p>ich hab ein C++ Programm geschrieben das per Klick auf ne Schaltfläche ein externes Programm aufruft. Bei diesem Programm steht im Dialogtitel &quot;eMatrix MQL&quot;. Da ich auf diesen Dialogtitel keinen Einfluss habe würde ich gerne wissen ob es über WinAPI oder dergleichen irgendeine Methode gibt diesen Titel zu überschreiben.</p>
<p>Der Hintergrund: eMatrix MQL ist eine Clientanwendung die auf verschiedene Oracle Datenbanken zugreifen kann. Dies ist von der Bootstrapfile abhänig die beim MQL Start im Root Verzeichnis von MQL liegt. Jetzt soll je nach zu verbindender Datenbank der Titel sich ändern. Beispielsweise:</p>
<p>Quality Database -&gt; &quot;eMatrix MQL mx1live'<br />
Release Database -&gt; &quot;eMatrix MQL mxt1rel&quot;<br />
Development Database -&gt; &quot;eMatrix mxt1dev&quot;</p>
<p>Wäre absolut genial wenn mir hier jemand helfen könnte...</p>
<p>Muchas gracias</p>
<p>Gruss<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/546719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546719</guid><dc:creator><![CDATA[TomTom]]></dc:creator><pubDate>Wed, 23 Jun 2004 20:02:34 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Wed, 23 Jun 2004 21:14:23 GMT]]></title><description><![CDATA[<p>FindWindow und dann SetWindowText bzw. WM_SETTEXT - wie dauerhaft das dann aber ist weiß ich nicht <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/546775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546775</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 23 Jun 2004 21:14:23 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 06:28:53 GMT]]></title><description><![CDATA[<p>hmmm, könntest du vielleicht nen kleines Beispiel daszu schreiben? So direkt kann ich damit nichts anfangen. Vielen Dank</p>
<p>TomTom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/546892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546892</guid><dc:creator><![CDATA[TomTom]]></dc:creator><pubDate>Thu, 24 Jun 2004 06:28:53 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 06:59:23 GMT]]></title><description><![CDATA[<p>forensuche und msdn sind deine freunde <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/findwindow.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/findwindow.asp</a><br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/wm_settext.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/wm_settext.asp</a></p>
<pre><code class="language-cpp">// eine klasse zu suchen wäre besser als ein window text
// die klasse bekommst du zb: mit spy++
HWND hwnd = FindWindow(NULL, &quot;eMatrix MQL&quot;);
char text[] = &quot;hier kannst du deinen neuen fenster titel reinschreiben&quot;;
SendMessage(hwnd, WM_SETTEXT, 0, (LPARAM)text);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/546905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546905</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 24 Jun 2004 06:59:23 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 07:05:17 GMT]]></title><description><![CDATA[<p>Ich habe es jetzt mal für den Editor gemacht:</p>
<pre><code class="language-cpp">HWND hWnd = FindWindow(NULL,&quot;Unbenannt - Editor&quot;);
if(hWnd) {
	SetWindowText(hWnd,&quot;Test&quot;);
}
else {
	MessageBox(NULL,&quot;Das Fenster wurde nicht gefunden!&quot;,&quot;Fehler&quot;,MB_OK);
}
</code></pre>
<p>edit: Da war wohl einer schneller <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/546910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546910</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 24 Jun 2004 07:05:17 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 07:11:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1644">@flenders</a><br />
hast du es getestet ? denn die msdn sagt</p>
<blockquote>
<p>To set the text of a control in another process, send the WM_SETTEXT message directly instead of calling SetWindowText.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/546915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546915</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 24 Jun 2004 07:11:24 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 07:17:00 GMT]]></title><description><![CDATA[<p>Ja habe ich - beim Hauptfenster trifft &quot;control in another process&quot; nicht zu <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/546918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/546918</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 24 Jun 2004 07:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Bei Aufruf eines externen Programms Dialogtitel überschreiben on Thu, 24 Jun 2004 11:54:25 GMT]]></title><description><![CDATA[<p>Hey Leute, ihr seit einsame Sptize.</p>
<p>Das haut wirklich so hin wie ich mir das vorgestellt hab <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="🙂"
    /></p>
<p>Vielen, vielen Dank!!!</p>
<p>Und weil ihr so gut wart, werde ich euch in nem anderen Thread gleich noch ne Frage stellen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /> es sei denn ich find hier irgendwo ne alternative *g*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547104</guid><dc:creator><![CDATA[TomTom]]></dc:creator><pubDate>Thu, 24 Jun 2004 11:54:25 GMT</pubDate></item></channel></rss>