<?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[GetConsoleWindow(); unter Code::Blocks nicht deklariert]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich bin letztens erst von MVS zu Code::Blocks umgestiegen.Nun hab ich aber ein Problem:<br />
An dem Projekt an dem ich arbeite haben diese Zeilen unter Visual Studio normal kompeliert.Doch unter Code::Blocks möchte er die Zeile</p>
<pre><code class="language-cpp">HWND console = GetConsoleWindow();
</code></pre>
<p>nicht mehr kennen.</p>
<pre><code>C:\...\CoreAPI.cpp|35|error: 'GetConsoleWindow' was not declared in this scope|
</code></pre>
<p>Die Funktion GetConsoleWindow ist glaub ich in wincon definiert und müsste eig. von Windows.h mit inkludiert werden.</p>
<pre><code class="language-cpp">...
  HANDLE hConsoleOutput;
  COORD coord;
  CONSOLE_SCREEN_BUFFER_INFO  ConsoleInfo;
  HWND console = GetConsoleWindow();

  hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
  GetConsoleScreenBufferInfo(hConsoleOutput, &amp;ConsoleInfo);
  coord.X = ScreenPosX;
  coord.Y = ScreenPosY;
  SetConsoleScreenBufferSize(hConsoleOutput, coord);

  MoveWindow(console, ScreenPosX, ScreenPosY, ScreenW, ScreenH, TRUE);
...
</code></pre>
<p>Danke schonmal im voraus für euren Rat.<br />
Mfg 7xCore.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/308245/getconsolewindow-unter-code-blocks-nicht-deklariert</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 02:03:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/308245.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Sep 2012 08:56:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetConsoleWindow(); unter Code::Blocks nicht deklariert on Wed, 19 Sep 2012 08:56:59 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich bin letztens erst von MVS zu Code::Blocks umgestiegen.Nun hab ich aber ein Problem:<br />
An dem Projekt an dem ich arbeite haben diese Zeilen unter Visual Studio normal kompeliert.Doch unter Code::Blocks möchte er die Zeile</p>
<pre><code class="language-cpp">HWND console = GetConsoleWindow();
</code></pre>
<p>nicht mehr kennen.</p>
<pre><code>C:\...\CoreAPI.cpp|35|error: 'GetConsoleWindow' was not declared in this scope|
</code></pre>
<p>Die Funktion GetConsoleWindow ist glaub ich in wincon definiert und müsste eig. von Windows.h mit inkludiert werden.</p>
<pre><code class="language-cpp">...
  HANDLE hConsoleOutput;
  COORD coord;
  CONSOLE_SCREEN_BUFFER_INFO  ConsoleInfo;
  HWND console = GetConsoleWindow();

  hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
  GetConsoleScreenBufferInfo(hConsoleOutput, &amp;ConsoleInfo);
  coord.X = ScreenPosX;
  coord.Y = ScreenPosY;
  SetConsoleScreenBufferSize(hConsoleOutput, coord);

  MoveWindow(console, ScreenPosX, ScreenPosY, ScreenW, ScreenH, TRUE);
...
</code></pre>
<p>Danke schonmal im voraus für euren Rat.<br />
Mfg 7xCore.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2252574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2252574</guid><dc:creator><![CDATA[7xCore]]></dc:creator><pubDate>Wed, 19 Sep 2012 08:56:59 GMT</pubDate></item><item><title><![CDATA[Reply to GetConsoleWindow(); unter Code::Blocks nicht deklariert on Wed, 19 Sep 2012 09:08:08 GMT]]></title><description><![CDATA[<p>In meiner (älteren) MinGW - Version ist GetConsoleWindow abhängig von einem Makro:</p>
<pre><code class="language-cpp">#if (_WIN32_WINNT &gt;= 0x0500)
BOOL WINAPI GetConsoleDisplayMode(LPDWORD);
HWND WINAPI GetConsoleWindow(void);
#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2252580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2252580</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 19 Sep 2012 09:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to GetConsoleWindow(); unter Code::Blocks nicht deklariert on Wed, 19 Sep 2012 09:18:09 GMT]]></title><description><![CDATA[<p>Hat nicht so ganz gefunzt: wenn ich aber das hier nehme</p>
<pre><code class="language-cpp">#define _WIN32_WINNT 0x0500
</code></pre>
<p>dann gehts</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2252583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2252583</guid><dc:creator><![CDATA[7xCore]]></dc:creator><pubDate>Wed, 19 Sep 2012 09:18:09 GMT</pubDate></item><item><title><![CDATA[Reply to GetConsoleWindow(); unter Code::Blocks nicht deklariert on Wed, 19 Sep 2012 09:24:02 GMT]]></title><description><![CDATA[<p>Ähh, ja, wie denn sonst? Das Makro vor dem Einbinden von windows.h mit dem erforderlichen Wert definieren (Deine Windows-Version muss natürlich dazu passen) und gut ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2252588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2252588</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 19 Sep 2012 09:24:02 GMT</pubDate></item><item><title><![CDATA[Reply to GetConsoleWindow(); unter Code::Blocks nicht deklariert on Wed, 19 Sep 2012 09:47:34 GMT]]></title><description><![CDATA[<p>7xCore schrieb:</p>
<blockquote>
<p>Die Funktion GetConsoleWindow ist glaub ich in wincon definiert und müsste eig. von Windows.h mit inkludiert werden.</p>
</blockquote>
<p>Wieso glaubst du nur? Schau doch in der MSDN, dann <em>weißt</em> du.</p>
<p>Warum stellst du Fragen zur WinAPI nicht im WinAPI-Forum? Du bist doch auch schon ne Weile hier und solltest das eigentlich wissen...</p>
<p>7xCore schrieb:</p>
<blockquote>
<p>Hat nicht so ganz gefunzt: wenn ich aber das hier nehme</p>
<pre><code class="language-cpp">#define _WIN32_WINNT 0x0500
</code></pre>
<p>dann gehts</p>
</blockquote>
<p>Code::Blocks scheint solche Dinge nicht selber zu setzen, VS kommt dir da wohl einfach etwas entgegen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2252598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2252598</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Wed, 19 Sep 2012 09:47:34 GMT</pubDate></item></channel></rss>