<?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[Schriften &amp;amp; Callback]]></title><description><![CDATA[<p>Huhuu,</p>
<p>Bin gerade dabei die Schriften von Windows zu lesen, allerdings<br />
habe ich ein Problem mit der Callback-Funktion.<br />
Ich weis nicht, wie diese aussehen soll. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">EnumFontFamiliesEx(
    hDC,
    &amp;pattern,
    meine_call_back_fkt, // &lt;= PROBLEM, ??? wie geht's?
    0,    
    0
  );
</code></pre>
<p>Kann mir bitte jmd. sagen wie die Callback-Fkt richtig aussehen muss?<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_2ynn.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_2ynn.asp</a></p>
<p>Bekomme hier ständig den Fehler:</p>
<blockquote>
<p>[C++ Fehler] test.cpp(304): E2034 Konvertierung von 'int (__stdcall *)(int (__stdcall * *)())' nach 'int (__stdcall *)()' nicht möglich<br />
[C++ Fehler] test.cpp(304): E2340 Keine Übereinstimmung des Typs beim Parameter 3 ('int (__stdcall *)()' erwartet, 'int (__stdcall *)(int (__stdcall * *)())' erhalten)</p>
</blockquote>
<p>DAAAAANKE!!! :p</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/103202/schriften-amp-callback</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 12:02:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/103202.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Mar 2005 00:17:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 00:18:40 GMT]]></title><description><![CDATA[<p>Huhuu,</p>
<p>Bin gerade dabei die Schriften von Windows zu lesen, allerdings<br />
habe ich ein Problem mit der Callback-Funktion.<br />
Ich weis nicht, wie diese aussehen soll. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">EnumFontFamiliesEx(
    hDC,
    &amp;pattern,
    meine_call_back_fkt, // &lt;= PROBLEM, ??? wie geht's?
    0,    
    0
  );
</code></pre>
<p>Kann mir bitte jmd. sagen wie die Callback-Fkt richtig aussehen muss?<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_2ynn.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_2ynn.asp</a></p>
<p>Bekomme hier ständig den Fehler:</p>
<blockquote>
<p>[C++ Fehler] test.cpp(304): E2034 Konvertierung von 'int (__stdcall *)(int (__stdcall * *)())' nach 'int (__stdcall *)()' nicht möglich<br />
[C++ Fehler] test.cpp(304): E2340 Keine Übereinstimmung des Typs beim Parameter 3 ('int (__stdcall *)()' erwartet, 'int (__stdcall *)(int (__stdcall * *)())' erhalten)</p>
</blockquote>
<p>DAAAAANKE!!! :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738480</guid><dc:creator><![CDATA[shareholder]]></dc:creator><pubDate>Sun, 06 Mar 2005 00:18:40 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 00:22:38 GMT]]></title><description><![CDATA[<p>Das steht doch in der Documentation. Bist du blind?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738486</guid><dc:creator><![CDATA[access]]></dc:creator><pubDate>Sun, 06 Mar 2005 00:22:38 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 00:27:37 GMT]]></title><description><![CDATA[<p>dann sag's mir bitte <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>
<p>Ich glaube nur zu wissen, das EnumFontFamExProc<br />
die Parameter</p>
<pre><code>ENUMLOGFONTEX *lpelfe,    // logical-font data
  NEWTEXTMETRICEX *lpntme,  // physical-font data
  DWORD FontType,           // type of font
  LPARAM lParam             // application-defined data
</code></pre>
<p>an die Callback sendet...</p>
<p>Edit: Habe noch nie mit Callbacks zu tun gehabt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738489</guid><dc:creator><![CDATA[shareholder]]></dc:creator><pubDate>Sun, 06 Mar 2005 00:27:37 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 00:31:13 GMT]]></title><description><![CDATA[<p>richtig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738493</guid><dc:creator><![CDATA[access]]></dc:creator><pubDate>Sun, 06 Mar 2005 00:31:13 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 00:32:46 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int CALLBACK meinCallbackBlablabla(
  ENUMLOGFONTEX *lpelfe,
  NEWTEXTMETRICEX *lpntme, 
  DWORD FontType,
  LPARAM lParam
)
{
  // tue was mit den daten
  // blabla
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/738494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738494</guid><dc:creator><![CDATA[shareholder]]></dc:creator><pubDate>Sun, 06 Mar 2005 00:32:46 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 02:37:54 GMT]]></title><description><![CDATA[<p>So gehts:</p>
<pre><code class="language-cpp">int CALLBACK callback(const LOGFONT* pLogfont, const TEXTMETRIC* pTextMetric, DWORD FontType, LPARAM lParam)
</code></pre>
<p>Frag mich bitte nicht warum das so ist. ich kenne mich mit den Funktionen nicht aus, hab das nur in den Headerdateien nachgeschaut.</p>
<p>Du kannst das auch so machen wie du es im letzten Beitrag gepostet hast, nur dann musst du die Callback-Funktion nach FONTENUMPROC casten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738517</guid><dc:creator><![CDATA[......]]></dc:creator><pubDate>Sun, 06 Mar 2005 02:37:54 GMT</pubDate></item><item><title><![CDATA[Reply to Schriften &amp;amp; Callback on Sun, 06 Mar 2005 09:53:53 GMT]]></title><description><![CDATA[<p>Danke .......</p>
<pre><code>(FONTENUMPROC)callBack
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/738578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738578</guid><dc:creator><![CDATA[shareholder]]></dc:creator><pubDate>Sun, 06 Mar 2005 09:53:53 GMT</pubDate></item></channel></rss>