<?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[Handle von Monitor funktioniert nicht]]></title><description><![CDATA[<p>Ich benutze bei mir den Code</p>
<pre><code class="language-cpp">HMONITOR hMon = MonitorFromWindow(GetParent()-&gt;m_hWnd,MONITOR_DEFAULTTOPRIMARY);
</code></pre>
<p>was kompiliert aber zur Laufzeit an dieser Stelle abstürzt.</p>
<pre><code class="language-cpp">HMONITOR hMon = MonitorFromWindow(GetParent()-&gt;GetSaveHwnd(),MONITOR_DEFAULTTOPRIMARY);
</code></pre>
<p>hingegen kompiliert nicht mit</p>
<blockquote>
<p>error C2039: 'GetSaveHwnd': Ist kein Element von 'CWnd'</p>
</blockquote>
<p>Was mache ich falsch?</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179103/handle-von-monitor-funktioniert-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 22:38:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179103.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Apr 2007 14:22:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Handle von Monitor funktioniert nicht on Wed, 18 Apr 2007 14:22:56 GMT]]></title><description><![CDATA[<p>Ich benutze bei mir den Code</p>
<pre><code class="language-cpp">HMONITOR hMon = MonitorFromWindow(GetParent()-&gt;m_hWnd,MONITOR_DEFAULTTOPRIMARY);
</code></pre>
<p>was kompiliert aber zur Laufzeit an dieser Stelle abstürzt.</p>
<pre><code class="language-cpp">HMONITOR hMon = MonitorFromWindow(GetParent()-&gt;GetSaveHwnd(),MONITOR_DEFAULTTOPRIMARY);
</code></pre>
<p>hingegen kompiliert nicht mit</p>
<blockquote>
<p>error C2039: 'GetSaveHwnd': Ist kein Element von 'CWnd'</p>
</blockquote>
<p>Was mache ich falsch?</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268525</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Wed, 18 Apr 2007 14:22:56 GMT</pubDate></item><item><title><![CDATA[Reply to Handle von Monitor funktioniert nicht on Wed, 18 Apr 2007 15:18:46 GMT]]></title><description><![CDATA[<p>Ich habe es jetzt gelöst mit</p>
<pre><code class="language-cpp">HWND hWndParent = ::GetParent(m_hWnd);
HMONITOR hMonPrim = MonitorFromWindow(hWndParent,MONITOR_DEFAULTTOPRIMARY);
</code></pre>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268583</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Wed, 18 Apr 2007 15:18:46 GMT</pubDate></item><item><title><![CDATA[Reply to Handle von Monitor funktioniert nicht on Wed, 18 Apr 2007 19:16:09 GMT]]></title><description><![CDATA[<p>Hallo pospiech,</p>
<p>sag mal MonitorFromWindow wird genutzt bei mehreren angeschlossenen Monitoren<br />
an einen PC oder? Und wenn ich es richtig verstanden habe wird über das HWND<br />
geprüft in welchem Monitor die Anwendung am &quot;meisten&quot; zu sehen ist und dieser<br />
Desktopinhalt dann ggf. angezeigt.</p>
<p>Oder habe ich es falsch verstanden?? Kannte diese Funktion bislang nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268749</guid><dc:creator><![CDATA[Ernsting]]></dc:creator><pubDate>Wed, 18 Apr 2007 19:16:09 GMT</pubDate></item><item><title><![CDATA[Reply to Handle von Monitor funktioniert nicht on Thu, 19 Apr 2007 07:25:25 GMT]]></title><description><![CDATA[<p>Dein GetParent liefert wahrscheinlich NULL!</p>
<p>Es heißt ncht <strong>GetSaveHwnd</strong> sondern <strong>GetSafeHwnd</strong> !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268961</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 19 Apr 2007 07:25:25 GMT</pubDate></item></channel></rss>