<?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[MessageBox -&amp;gt; keine Anzeige oä]]></title><description><![CDATA[<p>Set neustem habe ich das Problem das mir keine MessageBoxen mehr angezeigt werden. Im Debugger überprüft und sonstiges... nichts, die wird einfach übergangen!</p>
<p>Ich kann also zb hinter WinMain gleich eine einfügen aber angezeigt wird sie nicht.</p>
<pre><code class="language-cpp">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR cmdLine, int cmdShow)
{
	MessageBox(NULL, &quot;Test&quot;, &quot;Debug&quot;, NULL); //&lt;- wird nicht angezeigt
</code></pre>
<p>GetLastError() bringt auch nur 0<br />
Das problem tritt aber scheinbar nur auf wenn ich DLL's im Projekt verwende...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/189772/messagebox-gt-keine-anzeige-oä</link><generator>RSS for Node</generator><lastBuildDate>Thu, 02 Jul 2026 17:51:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/189772.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Aug 2007 15:42:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Thu, 16 Aug 2007 15:42:07 GMT]]></title><description><![CDATA[<p>Set neustem habe ich das Problem das mir keine MessageBoxen mehr angezeigt werden. Im Debugger überprüft und sonstiges... nichts, die wird einfach übergangen!</p>
<p>Ich kann also zb hinter WinMain gleich eine einfügen aber angezeigt wird sie nicht.</p>
<pre><code class="language-cpp">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR cmdLine, int cmdShow)
{
	MessageBox(NULL, &quot;Test&quot;, &quot;Debug&quot;, NULL); //&lt;- wird nicht angezeigt
</code></pre>
<p>GetLastError() bringt auch nur 0<br />
Das problem tritt aber scheinbar nur auf wenn ich DLL's im Projekt verwende...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345866</guid><dc:creator><![CDATA[VirtualDreams]]></dc:creator><pubDate>Thu, 16 Aug 2007 15:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 05:26:31 GMT]]></title><description><![CDATA[<p>Ich glaube dein problem ist das du der MessageBox nicht bescheid gibst welche buttons es anzeigen soll</p>
<p>schau mal in die MSDN was MessageBox als vierten parameter benoetigt<br />
ohne buttons keine messagebox<br />
eines von diesen ist mindest voraussetzung<br />
- MB_ABORTRETRYIGNORE<br />
- MB_CANCELTRYCONTINUE<br />
- MB_OK<br />
- MB_OKCANCEL<br />
- MB_RETRYCANCEL<br />
- MB_YESNO<br />
- MB_YESNOCANCEL</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346052</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Fri, 17 Aug 2007 05:26:31 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 06:42:03 GMT]]></title><description><![CDATA[<p>InitCommonControls() hat das problem gelöst. Ist zwar komisch aber naja...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346071</guid><dc:creator><![CDATA[VirtualDreams]]></dc:creator><pubDate>Fri, 17 Aug 2007 06:42:03 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 07:06:00 GMT]]></title><description><![CDATA[<p>VirtualDreams schrieb:</p>
<blockquote>
<p>InitCommonControls() hat das problem gelöst. Ist zwar komisch aber naja...</p>
</blockquote>
<p>Das ist aber ein riiiiieeesen Umweg... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    />. Von hinten durch die Brust ins Auge...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346089</guid><dc:creator><![CDATA[Elektronix]]></dc:creator><pubDate>Fri, 17 Aug 2007 07:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 08:05:47 GMT]]></title><description><![CDATA[<p>Ist das jetzt Ironie oder einfach nur ernst gemeint ^^ <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/1346125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346125</guid><dc:creator><![CDATA[VirtualDreams]]></dc:creator><pubDate>Fri, 17 Aug 2007 08:05:47 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 08:50:06 GMT]]></title><description><![CDATA[<p>VirtualDreams schrieb:</p>
<blockquote>
<p>InitCommonControls() hat das problem gelöst. Ist zwar komisch aber naja...</p>
</blockquote>
<p>InitCommonControls hat nichts mit MessageBox zu tun...<br />
Kontrlliere die Argumente Deiner Funktion, wie es schon geschrieben wurde!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346156</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 17 Aug 2007 08:50:06 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 10:38:29 GMT]]></title><description><![CDATA[<p>So blöd es auch klingt, es war egal ob ich dort NULL oder MB_OK, MB_TOPMOST usw eingetragen hatte, es wurde nichts angezeigt.<br />
Und es wurden sonst auch MsgBoxen angezeigt die hinten NULL stehen hatten...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346219</guid><dc:creator><![CDATA[VirtualDreams]]></dc:creator><pubDate>Fri, 17 Aug 2007 10:38:29 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 10:48:20 GMT]]></title><description><![CDATA[<p>An dem letzten Parameter sollte es auch eigentlich nicht liegen, da der Wert für MB_OK = 0L entspricht. Nur würde ich schon wegen der Lesbarkeit wenn auch 0 einsetzten und nicht NULL, da es sich um einen UINT Wert handelt und nicht um einen Pointer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346234</guid><dc:creator><![CDATA[Analog Bit]]></dc:creator><pubDate>Fri, 17 Aug 2007 10:48:20 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 11:23:54 GMT]]></title><description><![CDATA[<p>Die NULL in MessageBox () ist wirklich nicht das Problem :</p>
<p>winuser.h schrieb:</p>
<blockquote>
<p>#define MB_OK 0x00000000L</p>
</blockquote>
<p>Es könnte aber sein, dass sich (wie auch immer) ein &quot;WM_QUIT&quot; in die MessageLoop der Anwendung geschlichen hat.<br />
Dann wird eine MessageBox auch nicht (mehr) angezeigt :</p>
<pre><code class="language-cpp">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR cmdLine, int cmdShow)
{
  PostQuitMessage (0);                      // &lt;- wer auch immer ein WM_QUIT gesendet hat
                                            //    eventuell ein nicht initialisiertes control ? :-)

  MessageBox(NULL, &quot;Test&quot;, &quot;Debug&quot;, NULL);  // &lt;- wird dann nicht angezeigt 
  DWORD err = GetLastError ();              // &lt;- liefert 0 !
}
</code></pre>
<p><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/1346262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346262</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 17 Aug 2007 11:23:54 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 13:36:42 GMT]]></title><description><![CDATA[<p>VirtualDreams schrieb:</p>
<blockquote>
<p>InitCommonControls() hat das problem gelöst. Ist zwar komisch aber naja...</p>
</blockquote>
<p>Nein ist nicht komisch. Deine Anwendung wurde aufgrund eines Fehlers (eben der fehlenden Initialisierung der CommonControls) sofort beendet. Deswegen hast Du Deine MessageBox auch nie zu Gesicht bekommen. Natürlich hat InitCommonControls nichts mit einer MessageBox zu tun, aber eben mit der Funktionsfähigkeit des Programms. Übrigens, das geht perfekt:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
int APIENTRY WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, char* pszCmdLine, int iCmdShow)
{
	MessageBox(NULL, NULL, NULL, 0);
	return (0);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1346387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346387</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 17 Aug 2007 13:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 17:17:38 GMT]]></title><description><![CDATA[<p>Warum auch nicht ... normal sollte die Standardüberschrift &quot;Fehler&quot; in der entsprechenden Sprache sein. Standardbutton ist MB_OK ... Standardicon ist MB_ICONERROR wobei ich mir bei letzterem nicht sicher bin ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1346524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346524</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 17 Aug 2007 17:17:38 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox -&amp;gt; keine Anzeige oä on Fri, 17 Aug 2007 17:42:07 GMT]]></title><description><![CDATA[<p>Eben <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="😉"
    /> ! Wobei, wenn man als letzten Parameter nur 0 angibt, kommt (aus Erinnerung) gar kein Icon <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/1346540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1346540</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 17 Aug 2007 17:42:07 GMT</pubDate></item></channel></rss>