<?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[GetWindowInfo() - welche headers?]]></title><description><![CDATA[<p>Hi,</p>
<p>hab jetzt was mit GetWindowInfo und der WINDOWINFO gemacht... oder versuchs #-8</p>
<p>aber das problem: ich hab die winuser.h und die windows.h wie in der msdn gesagt includiert aber der meint der könnte die nicht finden...</p>
<p>aber die Code Vervollständigung geht... wie soll ich das denn verstehenn?</p>
<p>Mfg feiadragon</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/87247/getwindowinfo-welche-headers</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 21:56:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/87247.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Sep 2004 17:03:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:03:18 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>hab jetzt was mit GetWindowInfo und der WINDOWINFO gemacht... oder versuchs #-8</p>
<p>aber das problem: ich hab die winuser.h und die windows.h wie in der msdn gesagt includiert aber der meint der könnte die nicht finden...</p>
<p>aber die Code Vervollständigung geht... wie soll ich das denn verstehenn?</p>
<p>Mfg feiadragon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616126</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:03:18 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:13:32 GMT]]></title><description><![CDATA[<p>Vermutlich werden die Libs nicht gefunden, die müßen dem Linker mitgeteilt werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616145</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:16:08 GMT]]></title><description><![CDATA[<p>1.) Du solltest winuser.h nicht direkt einbinden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
2.) Was für eine IDE hast du - bzw. sind dort die Pfade richtig eingestellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616151</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:16:08 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:17:39 GMT]]></title><description><![CDATA[<p>MiC++ha schrieb:</p>
<blockquote>
<p>Vermutlich werden die Libs nicht gefunden, die müßen dem Linker mitgeteilt werden.</p>
</blockquote>
<p>Wäre natürlich auch möglich - dazu sollte man mal wissen, wie genau denn die Fehlermeldung aussieht <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>
]]></description><link>https://www.c-plusplus.net/forum/post/616153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616153</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:17:39 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:20:12 GMT]]></title><description><![CDATA[<p>hab vc++ 6.0 prof von microsoft...</p>
<p>hab da nichts verändert habs noch nicht lange.</p>
<p>muss ich unter einstellungen-&gt; Linker da die libs angeben?</p>
<p>achja bei der sache, wenn ichs irgendwann hinbekomme, kann ich mit windowinfo strutctur ein fenster erstellen (das dann genau so ist wie die wininfo?)</p>
<p>(Edit)</p>
<p>hab gerade mal versucht die win32.lib und win32.dll zu linken, das bringts net</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616157</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:20:12 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:23:21 GMT]]></title><description><![CDATA[<p>ach die meldungen:</p>
<p>E:\Projekte\FindWindow\FindWindowDlg.cpp(201) : error C2065: 'WINDOWINFO' : undeclared identifier<br />
E:\Projekte\FindWindow\FindWindowDlg.cpp(201) : error C2146: syntax error : missing ';' before identifier 'winInfo'<br />
E:\Projekte\FindWindow\FindWindowDlg.cpp(201) : error C2065: 'winInfo' : undeclared identifier<br />
E:\Projekte\FindWindow\FindWindowDlg.cpp(202) : error C2228: left of '.cbSize' must have class/struct/union type<br />
E:\Projekte\FindWindow\FindWindowDlg.cpp(204) : error C2065: 'GetWindowInfo' : undeclared identifier</p>
<p>nach dem code:</p>
<pre><code class="language-cpp">[code]
		WINDOWINFO winInfo;
		winInfo.cbSize=sizeof(WINDOWINFO);

		if(!GetWindowInfo(hwnd,winInfo))
			return(true);
</code></pre>
<p>[/code]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616166</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:23:21 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:28:39 GMT]]></title><description><![CDATA[<p>Hat zwar nichts mit der Fehlermeldung zu tun, aber es muss so heißen:<br />
[cpp]GetWindowInfo(hwnd,**&amp;**winInfo)[/cpp]<br />
Und du hast in dieser Datei oben ein #include &lt;windows.h&gt; stehen <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="😕"
    /><br />
Wenn er den Header-File nicht finden würde, dann müsste er sich darüber ja auch beklagen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/616173</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616173</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:28:39 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:29:26 GMT]]></title><description><![CDATA[<p>#include &lt;winuser.h&gt;<br />
#include &lt;windows.h&gt;</p>
<p>steht da...</p>
<p>verändert im moment aber auch nix... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/616178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616178</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:29:26 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:33:31 GMT]]></title><description><![CDATA[<p>so bei EnumChildWindows und so meckert er ja uahc net</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616189</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:33:31 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:35:16 GMT]]></title><description><![CDATA[<p>Lass das #include &lt;winuser.h&gt; weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/616195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616195</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:35:16 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:36:04 GMT]]></title><description><![CDATA[<p>Evtl. liegt es auch gar nicht an dem, was er bemängelt, sondern direkt darüber <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/616197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616197</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:36:04 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:39:48 GMT]]></title><description><![CDATA[<p>Hmmmm,</p>
<p>WINDOWINFO ist in keiner Headerdatei angegeben, vieleicht brauchst du aktuelle.</p>
<p>EDIT: also laut MSDN ist die Struktur in winuser.h, aber bei mit ist die da nicht <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/616201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616201</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:45:41 GMT]]></title><description><![CDATA[<p>kann ich machen, aber bringt auch nix...</p>
<p>ist die sache vielleicht &quot;umgezogen&quot;?</p>
<p>was hab ich den flasch gemacht???<br />
(der kommentar von flenders hörte sich so an...)</p>
<p>das is jetzt der ganze code...</p>
<pre><code class="language-cpp">[code]
void CFindWindowDlg::OnOK() 
{
	CWnd	*MainWnd;
	MainWnd=FindWindow(NULL,&quot;Tester&quot;);
	if(!MainWnd)
		MessageBox(&quot;FindWindow [MainWnd] failed&quot;,&quot;Error&quot;,MB_OK);
	else
	{
		EnumChildWindows(MainWnd-&gt;m_hWnd,EnumChildProc,NULL);
	}
}

BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam)
{
	char chClName[512];
	GetClassName(hwnd,chClName,512);

	if(!strcmp(chClName,&quot;Edit&quot;))
		//::SendMessage(hwnd,WM_SETTEXT,NULL,(LPARAM)(LPCTSTR)&quot;Edit&quot;);
	if(!strcmp(chClName,&quot;Button&quot;))
	{
		//::SendMessage(hwnd,WM_SETTEXT,NULL,(LPARAM)(LPCTSTR)&quot;Button&quot;);

		CButton cbTemp;
		WINDOWINFO winInfo;
		winInfo.cbSize=sizeof(WINDOWINFO);

		if(!GetWindowInfo(hwnd,&amp;winInfo))
			return(true);
		else
		{
		//Fenster erstellen
		}		
	}
	return(true);
}
</code></pre>
<p>[/code]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616209</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:45:41 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:47:21 GMT]]></title><description><![CDATA[<p>Also bei mir steht das, wie angegeben, in winuser.h</p>
<blockquote>
<pre><code class="language-cpp">/*
 * Window information snapshot
 */
typedef struct tagWINDOWINFO
{
    DWORD cbSize;
    RECT  rcWindow;
    RECT  rcClient;
    DWORD dwStyle;
    DWORD dwExStyle;
    DWORD dwWindowStatus;
    UINT  cxWindowBorders;
    UINT  cyWindowBorders;
    ATOM  atomWindowType;
    WORD  wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;
</code></pre>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/616222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616222</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:47:21 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:51:18 GMT]]></title><description><![CDATA[<p>Und wenn du die paar Zeilen auskommentierst, kompiliert es erfolgreich?! <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/616227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616227</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:52:23 GMT]]></title><description><![CDATA[<p>achjaa.... jetzt versteh ich gar nichts mehr...</p>
<p>bei mir dadrin is die auch... getwindow auch...</p>
<p>und wenn ichmir die zu dem projekt kopiere und mit &quot;winuser.h&quot; einbinde funzt das auch net...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616228</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616228</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:52:23 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:52:30 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1644">@flenders</a></p>
<p>ab welcher Zeilennummer in etwa, dann suche ich noch mal mit der Hand (Obwohl mein kleines eigenes Suchprogramm, das Dateien von ganzen Ordnern und Subordnern durchsucht mich noch nie im stich gelassen hat). Aber auch mit nem anderen Editor fand man nichts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616229</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:52:30 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:57:07 GMT]]></title><description><![CDATA[<p>ja dann schon</p>
<p>9916 bei mir...</p>
<p>der kann bei mir im ganzen vc++ pfad die win32.lib nicht finden, gehts deswegen nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616232</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:57:07 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:57:26 GMT]]></title><description><![CDATA[<p>MiC++ha schrieb:</p>
<blockquote>
<p>ab welcher Zeilennummer in etwa, dann suche ich noch mal mit der Hand (Obwohl mein kleines eigenes Suchprogramm, das Dateien von ganzen Ordnern und Subordnern durchsucht mich noch nie im stich gelassen hat). Aber auch mit nem anderen Editor fand man nichts.</p>
</blockquote>
<p>Ich mache das immer direkt mit dem Windows Explorer <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>11176 (nach PSDK-Update)<br />
9948 (in der mit VC++ ausgelieferten Version)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616236</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:59:47 GMT]]></title><description><![CDATA[<p>feiadragon schrieb:</p>
<blockquote>
<p>der kann bei mir im ganzen vc++ pfad die win32.lib nicht finden, gehts deswegen nicht?</p>
</blockquote>
<p>Nein, das hat nichts damit zu tun, das gäbe dann ein &quot;Unresolved external ...&quot; (wenn ich das gerade richtig im Kopf habe)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616239</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:59:47 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 17:59:49 GMT]]></title><description><![CDATA[<p>wo krieg ich denn dieses update her?</p>
<p>dann probier ichs mal damit</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616240</guid><dc:creator><![CDATA[feiadragon]]></dc:creator><pubDate>Mon, 27 Sep 2004 17:59:49 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 18:02:20 GMT]]></title><description><![CDATA[<p>Den Link findest du über dem WinAPI-Forum (ist allerding schon eine neuere Version, als ich bei mir habe).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616244</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 27 Sep 2004 18:02:20 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowInfo() - welche headers? on Mon, 27 Sep 2004 18:04:03 GMT]]></title><description><![CDATA[<p>meine winuser.h hat gerade mal 3266 Zeilen (von DevCpp4) ich guck jetzt mal bei dem anderen..... 11088 da ist es und gesamt 11715 Zeilen. Jetzt wird mir so einiges klar, warum einige sachen beim Dev nicht gingen aber bei Borland schon. Ich glaub ich werde mir mal dev alles richtig Aktuellisieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616245</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Mon, 27 Sep 2004 18:04:03 GMT</pubDate></item></channel></rss>