<?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[Dialogformulare völlig unsichtbar]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe gerade seit einem Tag das Problem, dass die Dialogformulare völlig verschwunden sind.<br />
Ich arbeite mit VC++ 2005 und habe ein Programm geschrieben, das ohne Hauptformular läuft und eigendlich nur in der Taskleiste ist.<br />
Das hat gut geklappt und tut es auch eigendlich immernoch.<br />
Nur plötzlich fing es an, dass das Dialogformular, sammt Titelleiste (einfach alles), nicht anzeigt wird, die Textboxen, Label usw aber durchaus da sind.<br />
Ich habe mit den Eigenschaften eigendlich alles rumprobiert, ich komme dem Problem nicht auf die Spur.<br />
Ich kann auch nicht sagen, was ich zur Problemzeit verändert hab.<br />
Auch in diese Richtung hab ich schon einiges versucht.</p>
<p>Kennt das Problem jemand, kann mir jemand helfen?<br />
Wenn er das meint und merh informationen (code) braucht kann ich das machen.. <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="😉"
    /><br />
Es nervt mich gerade nur noch an</p>
<p>Achso, die Formulare starte ich dann natürlich durch ein Contextmenü des Taskicons.</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/160300/dialogformulare-völlig-unsichtbar</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 20:52:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160300.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Sep 2006 16:38:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 16:38:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe gerade seit einem Tag das Problem, dass die Dialogformulare völlig verschwunden sind.<br />
Ich arbeite mit VC++ 2005 und habe ein Programm geschrieben, das ohne Hauptformular läuft und eigendlich nur in der Taskleiste ist.<br />
Das hat gut geklappt und tut es auch eigendlich immernoch.<br />
Nur plötzlich fing es an, dass das Dialogformular, sammt Titelleiste (einfach alles), nicht anzeigt wird, die Textboxen, Label usw aber durchaus da sind.<br />
Ich habe mit den Eigenschaften eigendlich alles rumprobiert, ich komme dem Problem nicht auf die Spur.<br />
Ich kann auch nicht sagen, was ich zur Problemzeit verändert hab.<br />
Auch in diese Richtung hab ich schon einiges versucht.</p>
<p>Kennt das Problem jemand, kann mir jemand helfen?<br />
Wenn er das meint und merh informationen (code) braucht kann ich das machen.. <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="😉"
    /><br />
Es nervt mich gerade nur noch an</p>
<p>Achso, die Formulare starte ich dann natürlich durch ein Contextmenü des Taskicons.</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143519</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Sun, 24 Sep 2006 16:38:23 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 17:18:20 GMT]]></title><description><![CDATA[<p>Zeig mal n bissl Code...hört sich ja höchst merkwürdig an <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143539</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 24 Sep 2006 17:18:20 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 17:45:22 GMT]]></title><description><![CDATA[<p>Aufruf</p>
<pre><code class="language-cpp">switch (wmId)
		{
		case IDM_TRAY\1:
			DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
			break;
		case IDM_TRAYSETTINGS:
			DialogBox(hInst, MAKEINTRESOURCE(IDD_SETTINGS), hWnd, Settings); 
			break;
</code></pre>
<p>Callback (andere momentan noch ebenso)</p>
<pre><code class="language-cpp">// Meldungshandler für Infofeld.
INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
	UNREFERENCED_PARAMETER(lParam);
	switch (message)
	{
	case WM_INITDIALOG:
		return (INT_PTR)TRUE;

	case WM_COMMAND:
		if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
		{
			EndDialog(hDlg, LOWORD(wParam));
			return (INT_PTR)TRUE;
		}
		break;
	}
	return (INT_PTR)TRUE;
}

INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
//[...]
}
</code></pre>
<p><a href="http://packer-online.de/liveforstats/bug.jpg" rel="nofollow">Screenshot</a> (Ist der normale VC++ 2005 Info Dialog)</p>
<p>Muss da irgendwas für includiert sein?<br />
Ich mein es ging ja schon, es ist unerklärlich für mich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143553</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Sun, 24 Sep 2006 17:45:22 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 17:39:48 GMT]]></title><description><![CDATA[<p>Ähm... was ist denn...: 'UNREFERENCED_PARAMETER(lParam);' ?</p>
<p>Und außerdem würde ich dort noch ein WM_CLOSE und eine WM_DESTROY Handler einbauen...</p>
<p>PS: Kontrollier mal den Return-Wert von DialogBox...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143556</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 24 Sep 2006 17:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 17:43:21 GMT]]></title><description><![CDATA[<p>Ich glaube, ich weiß, warum <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="😉"
    /> Ein ziemlicher doofer Fehler, kann aber schnell passieren! Und zwar wird aus deinem Context-Menü raus der Dialog gestartet. Die &quot;DialogBox&quot;-Funktion kehrt aber erst zurück, nachdem der Dialog geschlossen ist. Also, wer immer die Context-Message an dich schickt, bekommt die Kontrolle nicht zurück. Das solltest du ändern...<br />
Könntest z.B. die Dialoge mit &quot;CreateDialog&quot; erstellen. Diese Funktion startet keinen Message-Loop. Musst du halt mit &quot;DestroyWindow&quot; und nicht mit EndDialog zumachen. Ach, und natürlich brauchst du deine eigene Nachrichtenschleife <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143558</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 24 Sep 2006 17:43:21 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 18:20:09 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>Ähm... was ist denn...: 'UNREFERENCED_PARAMETER(lParam);' ?</p>
</blockquote>
<p>Erledigt.(Zum unterdrücken von Compiler-Warnungen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143579</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 24 Sep 2006 18:20:09 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 20:29:07 GMT]]></title><description><![CDATA[<p>Hmm, ich hab das einmal getestet, aber eigendlich hat es schon funktioniert gehabt, zum zweiten kann ich, nachdem ich den Dialog gestartet hab, noch wunderbar das Programm in der Taskleiste schließen (durch Kontext Close).</p>
<p>Und wi ich gesehen habe, funktioniert das auch bei CreateDialog noch mit einer Callback.<br />
Jedenfalls bekomme ich damit gleich noch einen viel Größeren bug, das Fenster wird garnicht angezeit ich sehe dann bspw im Desktop nur ein Loch mit der Größe des Fensters, wie man das eben kennt...</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143636</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Sun, 24 Sep 2006 20:29:07 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 22:38:47 GMT]]></title><description><![CDATA[<p>Das macht das Ganze ja noch ne Ecke mysteriöser...<br />
Wie wärs, wenn du deinen Code mal auf das nötigste reduzierst und postest?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143663</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 24 Sep 2006 22:38:47 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 23:00:54 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/11862">@CLRS530</a>: Hast du meine Tipps auch mal versucht ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143667</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 24 Sep 2006 23:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 23:06:02 GMT]]></title><description><![CDATA[<p>Hmm, schwer wenn man nicht zurückkommt...<br />
Mit dem Close usw bringt das ja nichts und das ist so wie Microsoft das Standartmäßig für die Aboutbox generiert.</p>
<p>Ich werde einmal ein neues Projekt mit den geringsten Sachen versuchen, ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143670</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Sun, 24 Sep 2006 23:06:02 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 23:07:48 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>PS: Kontrollier mal den Return-Wert von DialogBox...</p>
</blockquote>
<p>Fuchs!! <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="😮"
    /> Er gibt in der Dialog-Callback <strong>immer TRUE zurück</strong>. Dann werden die Nachrichten nicht weiter bearbeitet. Sowas aber auch...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/11862">@CLRS530</a>:</p>
<pre><code class="language-cpp">INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
    ...
    return (INT_PTR)FALSE;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1143671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143671</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 24 Sep 2006 23:07:48 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 23:44:07 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>CodeFinder schrieb:</p>
<blockquote>
<p>PS: Kontrollier mal den Return-Wert von DialogBox...</p>
</blockquote>
<p>Fuchs!! <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="😮"
    /> Er gibt in der Dialog-Callback <strong>immer TRUE zurück</strong>. Dann werden die Nachrichten nicht weiter bearbeitet. Sowas aber auch...<br />
[/cpp]</p>
</blockquote>
<p>lol, jo das wars...wie immer ne Kleinigkeit :p ...</p>
<p>Was willste denn mit dem 'Fuchs!!' ausdrücken ? ... ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143675</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 24 Sep 2006 23:44:07 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Sun, 24 Sep 2006 23:57:04 GMT]]></title><description><![CDATA[<p>Nix böses... Fuchs soviel wie &quot;Schlaufuchs&quot; oder so... Bin immerhin durch dich drauf gekommen <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="😉"
    /> <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/1143680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143680</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 24 Sep 2006 23:57:04 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Mon, 25 Sep 2006 00:00:32 GMT]]></title><description><![CDATA[<p>lol nein da seid ihr ganz schön auf der falschen Fährte... <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>Vielleicht vorher ein wenig besser Informieren, bevor man seine Aussagen so macht.<br />
Erstens sagte ich, dass dieser Handler von Microsoft generiert wird, zweitens gibt das beim ersten Aufruf sofort True zurück...</p>
<p>Mal davon ab ist das ganze garnicht die Frage, das Problem ist ja, dass das Fenster falsch dargestellt wird.<br />
Ich habe jetzt anbgefangen das Programm anfänglich nachzubauen.<br />
Bis jetzt wird es korrekt dargestellt und das TaskbarIcon ist jetzt da, allerdings ohne 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="😉"
    /> Ich werde da morgen weitermachen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143681</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Mon, 25 Sep 2006 00:00:32 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Mon, 25 Sep 2006 00:02:31 GMT]]></title><description><![CDATA[<p>...</p>
<p>Dann sag aber Bescheid, woran es lag.-'-.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143682</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143682</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 25 Sep 2006 00:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogformulare völlig unsichtbar on Mon, 25 Sep 2006 14:31:23 GMT]]></title><description><![CDATA[<p>So, ich habs jetzt quasy nochmal nachgebaut und es funktioniert (mit DialogBox) ich kann euch aber nicht sagen woran es lag/ liegt... <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="😉"
    /><br />
Die Ressourcen hab ich alle noch einmal neu erstellt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144118</guid><dc:creator><![CDATA[CLRS530]]></dc:creator><pubDate>Mon, 25 Sep 2006 14:31:23 GMT</pubDate></item></channel></rss>