<?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[MessageBoxen - Sprache]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich bin derzeit dabei ein Prog. in englischer Sprache zu erstellen. Nur in den MessageBoxen steht immer &quot;Ja&quot;, &quot;Nein&quot;, &quot;Abbrechen&quot;, ... auf den Schaltflächen. Kann man da irgednwie eine englische Beschriftung &quot;erzwingen&quot; ?</p>
<p>Danke <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/52136/messageboxen-sprache</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 19:40:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52136.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Oct 2003 16:48:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 16:48:37 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich bin derzeit dabei ein Prog. in englischer Sprache zu erstellen. Nur in den MessageBoxen steht immer &quot;Ja&quot;, &quot;Nein&quot;, &quot;Abbrechen&quot;, ... auf den Schaltflächen. Kann man da irgednwie eine englische Beschriftung &quot;erzwingen&quot; ?</p>
<p>Danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/373897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373897</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Thu, 16 Oct 2003 16:48:37 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 16:54:19 GMT]]></title><description><![CDATA[<p>ja das geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373899</guid><dc:creator><![CDATA[...]]></dc:creator><pubDate>Thu, 16 Oct 2003 16:54:19 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 17:18:38 GMT]]></title><description><![CDATA[<p>Is ja schon mal ganz gut.<br />
Und wie wenn man fragen darf.<br />
THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373911</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Thu, 16 Oct 2003 17:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 18:20:32 GMT]]></title><description><![CDATA[<p>Ich glaub da musst du ne eigene Dialogbox erstellen und aufrufen. Weißt du wie das geht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373937</guid><dc:creator><![CDATA[Max M.]]></dc:creator><pubDate>Thu, 16 Oct 2003 18:20:32 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 20:34:46 GMT]]></title><description><![CDATA[<p>Sprich die MessageBox &quot;nachbauen&quot;. Auf die Idee bin ich auch schon gekommen, aber wenn's irgendwie möglich ist möcht ich gerne die englischen Bezeichnungen in den Standardelementen verwenden. Notfalls muss ich die halt wirklich nachbauen, gefällt mir aber leider nicht so wirklich die Variante.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374033</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Thu, 16 Oct 2003 20:34:46 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBoxen - Sprache on Thu, 16 Oct 2003 23:51:16 GMT]]></title><description><![CDATA[<p>Nachbauen ist eine schlechte Lösung. In diesem Fall, würde ein CBT Hook gar nicht schaden <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>
<pre><code class="language-cpp">namespace { 
    HHOOK hHook;

    LRESULT CALLBACK CBTProc(int iCode, WPARAM wParam, LPARAM lParam) 
    { 
        if (iCode &gt;= 0) { 
            switch (iCode) { 
                case HCBT_ACTIVATE: 
                    //um eine Nummer sicher zu gehen könnte man ::GetClassName aufrufen 
                    //und überprüfen ob es sich um einen Dialog handelt - #32770 
                    SetDlgItemText(reinterpret_cast&lt;HWND&gt;(wParam),IDOK,&quot;Got Milk? :)&quot;); 
                    return 0; 
            } 
        } 
        return ::CallNextHookEx(hHook,iCode,wParam,lParam); 
    } 
} 

int MyMessageBoxEx(HWND hWnd, LPCTSTR lpszText, LPCTSTR lpszTitle = 0, UINT uType = MB_OK) 
{
	hHook = ::SetWindowsHookEx(WH_CBT,CBTProc,0,::GetCurrentThreadId()); 
    int iResult = ::MessageBox(hWnd,lpszText,lpszTitle,uType); 
	::UnhookWindowsHookEx(hHook); 

    return iResult; 
}
</code></pre>
<p>Aufruf: ::MyMessageBox(GetSafeHwnd(),&quot;Text&quot;,&quot;Title&quot;,0)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374083</guid><dc:creator><![CDATA[Shlo]]></dc:creator><pubDate>Thu, 16 Oct 2003 23:51:16 GMT</pubDate></item></channel></rss>