<?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[komischer Fehler ... [VC++]]]></title><description><![CDATA[<p>Also hallo erstmal,<br />
Wenn ich dieses Programm:</p>
<pre><code class="language-cpp">#include &lt;winable.h&gt;
#include &lt;windows.h&gt;

int main()
{
    BlockInput(TRUE);
    Sleep(60000);
    BlockInput(FALSE);
    return 0;
}
</code></pre>
<p>**<br />
ohne** vorkompilierte header kompiliere, dann kommen folgende fehler:</p>
<pre><code>--------------------Konfiguration: keyboard_lock2 - Win32 Debug--------------------
Kompilierung läuft...
keyboard_lock2.cpp
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'cbSize'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2501: 'DWORD' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2501: 'cbSize' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'flags'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2501: 'DWORD' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2501: 'flags' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndActive'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2501: 'hwndActive' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndFocus'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2501: 'hwndFocus' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndCapture'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2501: 'hwndCapture' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndMenuOwner'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2501: 'hwndMenuOwner' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndMoveSize'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2501: 'hwndMoveSize' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndCaret'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2501: 'hwndCaret' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcCaret'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2501: 'RECT' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2501: 'rcCaret' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(50) : error C2143: Syntaxfehler : Fehlendes ';' vor '*'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(50) : error C2501: 'LPGUITHREADINFO' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'WINAPI'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : error C2501: 'BOOL' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

keyboard_lock2.exe - 32 Fehler, 0 Warnung(en)
</code></pre>
<p>uff ... ganz schön lang ....<br />
Und wenn ich das Programm <strong>mit</strong> vorkompilierten headern(option: Datei der vorkompilierten header verwenden ...) kompiliere dann kommt folgende Fehlermeldung:</p>
<pre><code>--------------------Konfiguration: keyboard_lock2 - Win32 Debug--------------------
Kompilierung läuft...
keyboard_lock2.cpp
c:\dokumente und einstellungen\user\eigene dateien\programmieren\c++\keyboard_lock2\keyboard_lock2.cpp(14) : fatal error C1010: Unerwartetes Dateiende waehrend der Suche nach der Direktive fuer die vorkompilierte Header-Datei
Fehler beim Ausführen von cl.exe.

keyboard_lock2.exe - 1 Fehler, 0 Warnung(en)
</code></pre>
<p>Was habe ich falsch gemacht? Das programm ist übrigens <a href="http://c-plusplus.net/forum/viewtopic-var-t-is-116632-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html-and-printview-is-1-and-start-is-0.html" rel="nofollow">http://c-plusplus.net/forum/viewtopic-var-t-is-116632-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html-and-printview-is-1-and-start-is-0.html</a> aus dem Forum</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130181/komischer-fehler-vc</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 11:47:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130181.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Dec 2005 16:21:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to komischer Fehler ... [VC++] on Tue, 20 Dec 2005 16:21:07 GMT]]></title><description><![CDATA[<p>Also hallo erstmal,<br />
Wenn ich dieses Programm:</p>
<pre><code class="language-cpp">#include &lt;winable.h&gt;
#include &lt;windows.h&gt;

int main()
{
    BlockInput(TRUE);
    Sleep(60000);
    BlockInput(FALSE);
    return 0;
}
</code></pre>
<p>**<br />
ohne** vorkompilierte header kompiliere, dann kommen folgende fehler:</p>
<pre><code>--------------------Konfiguration: keyboard_lock2 - Win32 Debug--------------------
Kompilierung läuft...
keyboard_lock2.cpp
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'cbSize'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2501: 'DWORD' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(41) : error C2501: 'cbSize' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'flags'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2501: 'DWORD' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(42) : error C2501: 'flags' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndActive'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(43) : error C2501: 'hwndActive' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndFocus'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(44) : error C2501: 'hwndFocus' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndCapture'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(45) : error C2501: 'hwndCapture' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndMenuOwner'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(46) : error C2501: 'hwndMenuOwner' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndMoveSize'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(47) : error C2501: 'hwndMoveSize' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'hwndCaret'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(48) : error C2501: 'hwndCaret' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcCaret'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2501: 'RECT' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(49) : error C2501: 'rcCaret' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(50) : error C2143: Syntaxfehler : Fehlendes ';' vor '*'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(50) : error C2501: 'LPGUITHREADINFO' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'WINAPI'
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : error C2501: 'BOOL' : Fehlende Speicherklasse oder Typbezeichner
c:\programme\programmieren\microsoft visual studio\vc98\include\winable.h(61) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

keyboard_lock2.exe - 32 Fehler, 0 Warnung(en)
</code></pre>
<p>uff ... ganz schön lang ....<br />
Und wenn ich das Programm <strong>mit</strong> vorkompilierten headern(option: Datei der vorkompilierten header verwenden ...) kompiliere dann kommt folgende Fehlermeldung:</p>
<pre><code>--------------------Konfiguration: keyboard_lock2 - Win32 Debug--------------------
Kompilierung läuft...
keyboard_lock2.cpp
c:\dokumente und einstellungen\user\eigene dateien\programmieren\c++\keyboard_lock2\keyboard_lock2.cpp(14) : fatal error C1010: Unerwartetes Dateiende waehrend der Suche nach der Direktive fuer die vorkompilierte Header-Datei
Fehler beim Ausführen von cl.exe.

keyboard_lock2.exe - 1 Fehler, 0 Warnung(en)
</code></pre>
<p>Was habe ich falsch gemacht? Das programm ist übrigens <a href="http://c-plusplus.net/forum/viewtopic-var-t-is-116632-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html-and-printview-is-1-and-start-is-0.html" rel="nofollow">http://c-plusplus.net/forum/viewtopic-var-t-is-116632-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html-and-printview-is-1-and-start-is-0.html</a> aus dem Forum</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946420</guid><dc:creator><![CDATA[Blackjack]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:21:07 GMT</pubDate></item><item><title><![CDATA[Reply to komischer Fehler ... [VC++] on Tue, 20 Dec 2005 16:41:14 GMT]]></title><description><![CDATA[<p>schon mla danke für die antworten ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946444</guid><dc:creator><![CDATA[Blackjack]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:41:14 GMT</pubDate></item><item><title><![CDATA[Reply to komischer Fehler ... [VC++] on Tue, 20 Dec 2005 16:47:57 GMT]]></title><description><![CDATA[<p>Würde die beiden #include einmal umdrehen.</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;winable.h&gt;

int main()
{
    BlockInput(TRUE);
    Sleep(60000);
    BlockInput(FALSE);
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/946449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946449</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:47:57 GMT</pubDate></item><item><title><![CDATA[Reply to komischer Fehler ... [VC++] on Tue, 20 Dec 2005 16:50:58 GMT]]></title><description><![CDATA[<p>falsches forum</p>
<p>bei verwendung von vorkompilierten header muss eine der quellen mit 'create precompiled header' compiliert werden. ausserdem brauchst du einen geeigneten header(default:stdafx.h) der dann in JEDER quelle als allererstes eingebunden wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946455</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:50:58 GMT</pubDate></item><item><title><![CDATA[Reply to komischer Fehler ... [VC++] on Tue, 20 Dec 2005 16:52:09 GMT]]></title><description><![CDATA[<p>also ich habs jetzt nochmal so probiert:</p>
<pre><code class="language-cpp">#include &quot;winable.h&quot;
#include &quot;stdafx.h&quot;
#include &quot;windows.h&quot;
#include &quot;winable.h&quot;

void main()
{
    BlockInput(TRUE);
    Sleep(60000);
	BlockInput(FALSE);
}
</code></pre>
<p>So gehts komischerweise ....<br />
Jetzt brauch ich ja nur noch [ALT]+[STRG]+[ENTF] sperren ^^ lol<br />
nein mach ich natürlich nicht ....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946458</guid><dc:creator><![CDATA[Blackjack]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:52:09 GMT</pubDate></item></channel></rss>