<?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[BITMAPFILEHEADER]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit der im Topic genannten Struktur.</p>
<p>Die Typendefinition laut MSDN:</p>
<p>typedef struct tagBITMAPFILEHEADER {<br />
WORD bfType;<br />
DWORD bfSize;<br />
WORD bfReserved1;<br />
WORD bfReserved2;<br />
DWORD bfOffBits;<br />
} BITMAPFILEHEADER, *PBITMAPFILEHEADER;</p>
<p>Das bedeutet meinem Verständniss nach eine Grösse von 14 Byte.</p>
<p>Wenn ich nur aber mit &quot;sizeof&quot; versuche, die Grösse zu ermitteln, ist diese 16 Bytes.</p>
<p>Ich arbeite mit dem Borland C++ Builder 6. Ist es möglich, daß ich irgendeine Option falsch gesetzt habe? Ansonsten kann ich mir dieses Verhalten nicht erklären.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153127/bitmapfileheader</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 06:48:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153127.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Jul 2006 08:31:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 08:31:28 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit der im Topic genannten Struktur.</p>
<p>Die Typendefinition laut MSDN:</p>
<p>typedef struct tagBITMAPFILEHEADER {<br />
WORD bfType;<br />
DWORD bfSize;<br />
WORD bfReserved1;<br />
WORD bfReserved2;<br />
DWORD bfOffBits;<br />
} BITMAPFILEHEADER, *PBITMAPFILEHEADER;</p>
<p>Das bedeutet meinem Verständniss nach eine Grösse von 14 Byte.</p>
<p>Wenn ich nur aber mit &quot;sizeof&quot; versuche, die Grösse zu ermitteln, ist diese 16 Bytes.</p>
<p>Ich arbeite mit dem Borland C++ Builder 6. Ist es möglich, daß ich irgendeine Option falsch gesetzt habe? Ansonsten kann ich mir dieses Verhalten nicht erklären.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096922</guid><dc:creator><![CDATA[tinytoon]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:31:28 GMT</pubDate></item><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 08:38:12 GMT]]></title><description><![CDATA[<p>mach vor die struct ein '#pragma pack(1)' und dann versuch's nochmal...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096927</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:38:12 GMT</pubDate></item><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 08:51:17 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>erstmal danke für die schnelle Antwort.<br />
Mein Problem ist, daß ich die Strutur nicht selber definiere, sondern die aus der Wingdi.h verwenden muss.<br />
Ich würde ungerne Änderungen dort drin machen.<br />
Gibt es evtl. noch eine Möglichkeit?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096942</guid><dc:creator><![CDATA[tinytoon]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:51:17 GMT</pubDate></item><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 08:52:27 GMT]]></title><description><![CDATA[<p>Ich weiß nicht, welche Optionen Du verwendest, aber bei einem neuen Projekt, mit Standardwerten (= pack(8)) wird die Größe korrekt mit 14 Bytes angegeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096945</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 08:58:44 GMT]]></title><description><![CDATA[<p>tinytoon schrieb:</p>
<blockquote>
<p>Mein Problem ist, daß ich die Strutur nicht selber definiere, sondern die aus der Wingdi.h verwenden muss.<br />
Ich würde ungerne Änderungen dort drin machen.</p>
</blockquote>
<p>es reicht vor dem '#include &lt;wingdi.h&gt;. du musst die wingdi.h nicht verändern</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096950</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:58:44 GMT</pubDate></item><item><title><![CDATA[Reply to BITMAPFILEHEADER on Thu, 13 Jul 2006 09:16:26 GMT]]></title><description><![CDATA[<p>Ahh, super.</p>
<p>Problem gelöst.</p>
<p>Ich danke Euch:)</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096967</guid><dc:creator><![CDATA[tinytoon]]></dc:creator><pubDate>Thu, 13 Jul 2006 09:16:26 GMT</pubDate></item></channel></rss>