<?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[Beginnerfragen zu den MFC]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich muss einfach mal ein paar Anfängerfragen stellen und hoffe<br />
man nimmt es mir nicht krumm, dass ich dies so bisher in noch keinem<br />
Buch habe lesen/finden können (wenn ihr gute Bücher zu den Fragestellungen<br />
kennt, dann bitte Info <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>Wann und wozu werden diese Standardfunktionen (insbesondere in<br />
welcher Reihenfolge) aufgerufen?</p>
<pre><code class="language-cpp">OnInitDialog()              //nur beim Start noch vor dem Dialog?!
DoDataExchange()           //immer wann? mehrfach, oder?
OnPaint()                  //immer wenn das Fenster den Fokus bekommt?
OnSysCommand()             //??
InitInstance()             //??
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/190561/beginnerfragen-zu-den-mfc</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 12:21:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190561.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Aug 2007 06:11:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Beginnerfragen zu den MFC on Fri, 24 Aug 2007 06:11:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich muss einfach mal ein paar Anfängerfragen stellen und hoffe<br />
man nimmt es mir nicht krumm, dass ich dies so bisher in noch keinem<br />
Buch habe lesen/finden können (wenn ihr gute Bücher zu den Fragestellungen<br />
kennt, dann bitte Info <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>Wann und wozu werden diese Standardfunktionen (insbesondere in<br />
welcher Reihenfolge) aufgerufen?</p>
<pre><code class="language-cpp">OnInitDialog()              //nur beim Start noch vor dem Dialog?!
DoDataExchange()           //immer wann? mehrfach, oder?
OnPaint()                  //immer wenn das Fenster den Fokus bekommt?
OnSysCommand()             //??
InitInstance()             //??
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1350858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350858</guid><dc:creator><![CDATA[Trackix]]></dc:creator><pubDate>Fri, 24 Aug 2007 06:11:29 GMT</pubDate></item><item><title><![CDATA[Reply to Beginnerfragen zu den MFC on Fri, 24 Aug 2007 06:17:56 GMT]]></title><description><![CDATA[<p>Trackix schrieb:</p>
<blockquote>
<pre><code class="language-cpp">OnInitDialog()              //Immer bevor ein Dialog das erste Mal angezeigt wird
DoDataExchange()           //Immer wenn UpdateData aufgeruden wird
OnPaint()                  //immer wenn das Fenster neu angezeigt werden muss
OnSysCommand()             //Wenn ein Systemkommando ausgeführt werden muss (z.B. das Menü was kommt, wenn du auf das Icon der Titelzeile klickst)
InitInstance()             //Einmal ganz zu Anfang wenn das Programm startet. Das Gegenstück heißt ExitInstance.
</code></pre>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1350859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350859</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 24 Aug 2007 06:17:56 GMT</pubDate></item><item><title><![CDATA[Reply to Beginnerfragen zu den MFC on Fri, 24 Aug 2007 08:28:30 GMT]]></title><description><![CDATA[<p>Zusätzlich:<br />
Per UpdateData ruft wie schon geschrieben DoDataExchange auf.</p>
<p>Per Default wird UpdateDate in CDialog::OnInitDialog und CDialog::OnOK aufgerufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350948</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 24 Aug 2007 08:28:30 GMT</pubDate></item><item><title><![CDATA[Reply to Beginnerfragen zu den MFC on Fri, 24 Aug 2007 08:42:15 GMT]]></title><description><![CDATA[<p>Trackix schrieb:</p>
<blockquote>
<p>Wann und wozu werden diese Standardfunktionen (insbesondere in<br />
welcher Reihenfolge) aufgerufen?</p>
</blockquote>
<p>Die Reihenfolge kann man übrigens nicht wirklich sagen.</p>
<p>Falls du (wie ich) aus der prozeduralen Programmierung kommst, wird das für dich alles erstmal sehr suspekt sein.<br />
Windows arbeitet nachrichtenbasiert und nicht &quot;fortlaufend&quot; wie z.B. ein C Programm, wo man von der main an weiß wo es weitergeht.</p>
<p>Das beste Buch was ich dazu kenne ist allerdings meist nur auf Englisch zu finden:<br />
<a href="https://duckduckgo.com/?q=isbn+1572316950&amp;cppnetbooks" rel="nofollow">Programming Windows with MFC | ISBN: 1572316950</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350964</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 24 Aug 2007 08:42:15 GMT</pubDate></item></channel></rss>