<?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[Dialog beendet sich sofort]]></title><description><![CDATA[<p>hi,<br />
ich wollte das erste mal eine Dialog basierte Anwendung machen.</p>
<pre><code class="language-cpp">int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
  DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL, DialogProc);
  return 0;
}
</code></pre>
<p>Dann habe ich mal verschiedene Events ausprobiert [z.b. WM_ -INITIALIZE, -CREATE, -DESTROY] und denen jeweils mit einer MessageBox zugeteilt.<br />
Aber direkt nach starten des Programmes kommt die Messagebox von WM_DESTROY, und von INITIALIZE oder CREATE sehe ich nichts..</p>
<p>Was mache ich falsch? 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/178395/dialog-beendet-sich-sofort</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 00:11:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178395.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Apr 2007 23:41:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 10 Apr 2007 23:41:22 GMT]]></title><description><![CDATA[<p>hi,<br />
ich wollte das erste mal eine Dialog basierte Anwendung machen.</p>
<pre><code class="language-cpp">int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
  DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL, DialogProc);
  return 0;
}
</code></pre>
<p>Dann habe ich mal verschiedene Events ausprobiert [z.b. WM_ -INITIALIZE, -CREATE, -DESTROY] und denen jeweils mit einer MessageBox zugeteilt.<br />
Aber direkt nach starten des Programmes kommt die Messagebox von WM_DESTROY, und von INITIALIZE oder CREATE sehe ich nichts..</p>
<p>Was mache ich falsch? 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/1263427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1263427</guid><dc:creator><![CDATA[Depp]]></dc:creator><pubDate>Tue, 10 Apr 2007 23:41:22 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 10 Apr 2007 23:49:56 GMT]]></title><description><![CDATA[<p>Common Control oder Rich Edit auf dem Dialog? Wenn ja, die Controls müssen vorher intialisiert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1263431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1263431</guid><dc:creator><![CDATA[guess]]></dc:creator><pubDate>Tue, 10 Apr 2007 23:49:56 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 10 Apr 2007 23:51:55 GMT]]></title><description><![CDATA[<p>Ich weiß zwar nicht wie, aber ich habe irgendwie unter Resourcen-Includes das hier bekommen:</p>
<pre><code class="language-cpp">//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
// Used by resource.rc
//
#define VS_VERSION                      1
#define IDD_MAIN                        101
#define IDC_URL                         1001
#define IDC_SLIDER                      1003
#define IDC_USER                        1004
#define IDC_RESULT                      1005
#define IDC_MSG                         1006
#define IDC_BF                          1007

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        102
#define _APS_NEXT_COMMAND_VALUE         40001
#define _APS_NEXT_CONTROL_VALUE         1008
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif
</code></pre>
<p>[ich habe eigentlich nur die Controls genutzt, die in der Toolbox waren]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1263433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1263433</guid><dc:creator><![CDATA[Depp]]></dc:creator><pubDate>Tue, 10 Apr 2007 23:51:55 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Wed, 11 Apr 2007 12:19:39 GMT]]></title><description><![CDATA[<p>Initialisier mal die CommonControls (sieht stark danach aus, als würdest Du daraus Controls verwenden) und zeig mal Deine DialogProc.</p>
<p>BTW: Die Nachricht, die Dein Dialog beim Erstellen bekommt, heißt <em>WM_INITDIALOG</em>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1263786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1263786</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 11 Apr 2007 12:19:39 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 17 Apr 2007 17:52:34 GMT]]></title><description><![CDATA[<p>öhm, du hast Recht, glaub ich...<br />
nachdem ich alle Steuerelemente erntfernt hatte, funktionierte initdialog auf einmal..</p>
<p>Wie initialisier ich common controls? ^^'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1267917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1267917</guid><dc:creator><![CDATA[gaa]]></dc:creator><pubDate>Tue, 17 Apr 2007 17:52:34 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 17 Apr 2007 18:06:55 GMT]]></title><description><![CDATA[<p>InitCommonControls() in WinMain und comctl32.h ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1267926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1267926</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 17 Apr 2007 18:06:55 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 17 Apr 2007 18:30:37 GMT]]></title><description><![CDATA[<p>hab ich beides gemacht, es funktioniert trotzdem nicht...<br />
wie sieht das comctl32.h denn genau aus, weil ich das aus dem internet habe...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1267941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1267941</guid><dc:creator><![CDATA[hhgj]]></dc:creator><pubDate>Tue, 17 Apr 2007 18:30:37 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Tue, 17 Apr 2007 21:33:15 GMT]]></title><description><![CDATA[<p>hhgj schrieb:</p>
<blockquote>
<p>hab ich beides gemacht, es funktioniert trotzdem nicht...<br />
wie sieht das comctl32.h denn genau aus, weil ich das aus dem internet habe...</p>
</blockquote>
<p>Wie aus dem Internet?<br />
Wenn du die Datei bei dir nicht hattest. Dann lad dir mal das aktuelle PSDK runter!</p>
<p>MfG schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268033</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Tue, 17 Apr 2007 21:33:15 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Wed, 18 Apr 2007 06:15:33 GMT]]></title><description><![CDATA[<p>Was sagt GetLastError nachdem der nicht Dialog erzeugt wurde?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268101</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 18 Apr 2007 06:15:33 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Wed, 18 Apr 2007 08:47:39 GMT]]></title><description><![CDATA[<p>ich habe immer<br />
InitCommonControls();<br />
und<br />
#include &lt;commctrl.h&gt;<br />
#include &lt;commdlg.h&gt;<br />
sowie eine gelinkte<br />
comctl32.lib</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268194</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 18 Apr 2007 08:47:39 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Wed, 18 Apr 2007 09:49:43 GMT]]></title><description><![CDATA[<p>Laut MSDN sollte man aber InitCommonControlsEx benutzen!</p>
<p>MSDN schrieb:</p>
<blockquote>
<p>Registers and initializes the common control window classes. This function is obsolete. <strong>New applications should use the InitCommonControlsEx function.</strong></p>
</blockquote>
<p>MfG schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268241</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Wed, 18 Apr 2007 09:49:43 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Thu, 19 Apr 2007 11:43:51 GMT]]></title><description><![CDATA[<p>was gehört denn alles zu diesen commoncontrols?...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1269180</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1269180</guid><dc:creator><![CDATA[nappp]]></dc:creator><pubDate>Thu, 19 Apr 2007 11:43:51 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog beendet sich sofort on Thu, 19 Apr 2007 15:50:12 GMT]]></title><description><![CDATA[<p>List View, Tree View, Pregress Bar, Tooltips etc. pp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1269376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1269376</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 19 Apr 2007 15:50:12 GMT</pubDate></item></channel></rss>