<?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[GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005]]></title><description><![CDATA[<p>Hi leute <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title="=)"
      alt="🙂"
    /></p>
<p>Zu aller erst sorry wenn dies das falsche Forum ist. ich weiss mittlerweile nicht mehr weiter, daher versuch ich es hier mal...</p>
<p>Ich habe ein Problem beim verstecken/unsichtbar schalten des Windows Media Players.</p>
<p>Eingebunden ist die Ressource via Wizard.</p>
<p>Unsichtbar schalten tue ich den WMP bisher so:</p>
<pre><code>CDialog* dlgW = (CDialog*)GetDlgItem(IDC_OCX1);
dlgW-&gt;ShowWindow(SW_HIDE);
</code></pre>
<p>Allerdings funktioniert dies nicht mehr seit der Umstellung auf Studio 2005. In Studio2005 zeigt der pointer auf NULL, in VC6 ist der pointer valid.</p>
<p>Andere Ctrls wie z.B. Buttons, Eingabefelder oder das VLC Plugin erreiche ich nach wie vor in Studio2005 mit GetDlgItem() nur die WMP Ctrl nicht.</p>
<p>Hat jemand eine Idee oder nen Tipp?</p>
<p>Vielen Dank im voraus!</p>
<p>Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/202670/getdlgitem-windowsmediaplayer-ctrl-funktioniert-nicht-mehr-seit-umstellung-auf-studio2005</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 04:07:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202670.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Jan 2008 13:23:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Mon, 14 Jan 2008 13:23:20 GMT]]></title><description><![CDATA[<p>Hi leute <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title="=)"
      alt="🙂"
    /></p>
<p>Zu aller erst sorry wenn dies das falsche Forum ist. ich weiss mittlerweile nicht mehr weiter, daher versuch ich es hier mal...</p>
<p>Ich habe ein Problem beim verstecken/unsichtbar schalten des Windows Media Players.</p>
<p>Eingebunden ist die Ressource via Wizard.</p>
<p>Unsichtbar schalten tue ich den WMP bisher so:</p>
<pre><code>CDialog* dlgW = (CDialog*)GetDlgItem(IDC_OCX1);
dlgW-&gt;ShowWindow(SW_HIDE);
</code></pre>
<p>Allerdings funktioniert dies nicht mehr seit der Umstellung auf Studio 2005. In Studio2005 zeigt der pointer auf NULL, in VC6 ist der pointer valid.</p>
<p>Andere Ctrls wie z.B. Buttons, Eingabefelder oder das VLC Plugin erreiche ich nach wie vor in Studio2005 mit GetDlgItem() nur die WMP Ctrl nicht.</p>
<p>Hat jemand eine Idee oder nen Tipp?</p>
<p>Vielen Dank im voraus!</p>
<p>Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436335</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436335</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Mon, 14 Jan 2008 13:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 09:22:27 GMT]]></title><description><![CDATA[<p>warum castes du das CWnd auf ein CDialog?<br />
Versuchs mal so:</p>
<pre><code class="language-cpp">CWnd* dlgW = GetDlgItem(IDC_OCX1); 
dlgW-&gt;ShowWindow(SW_HIDE);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1436822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436822</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Tue, 15 Jan 2008 09:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 09:37:02 GMT]]></title><description><![CDATA[<p>hi,</p>
<pre><code>CWnd* dlgW = GetDlgItem(IDC_OCX1); 
dlgW-&gt;ShowWindow(SW_HIDE);
</code></pre>
<p>dlgW Zeiger ist immernoch NULL... Könnt ihr bei euch im Studio 2005 Zugriff auf die WMP Ctrl bekommen? In VC6 geht das Problemlos.</p>
<p>Gruss,<br />
Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436833</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Tue, 15 Jan 2008 09:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 09:38:58 GMT]]></title><description><![CDATA[<p>hab ich noch nicht benutzt dieses control, sorry...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436835</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436835</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Tue, 15 Jan 2008 09:38:58 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 10:12:50 GMT]]></title><description><![CDATA[<p>Dann wirf mal den Spy an, und suche Dir mal das OCX Control. Dann weiß Du ob es die gleiche ID hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436860</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 15 Jan 2008 10:12:50 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 10:40:49 GMT]]></title><description><![CDATA[<p>Hi Martin,</p>
<p>Ich hab mal nen leeres Projekt erstellt und dort die WMPCtrl hinzugefügt.</p>
<p>Wenn ich mit Spy über den Dialog fahre, habe ich keine Möglichkeit auf die WMPCtrl zu schauen bzw. ich kann mit dem Spy kein &quot;hold&quot; auf die WMPCtrl bekommen.</p>
<p>Wenn ich mir die Ressourcen aufliste im Spy++ fehlt auch die WMP Ressource.</p>
<p>Das ist merkwürdig. Das erklärt auch warum GetDlgItem() NULL zurückliefert.</p>
<p>Wüsstest du vieleicht warum das so ist? Muss ich den WMP anders einbinden als über den Wizard?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436882</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Tue, 15 Jan 2008 10:40:49 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 10:45:32 GMT]]></title><description><![CDATA[<p>hast du das alles beachtet: <a href="http://msdn2.microsoft.com/en-us/library/bb262335(VS.85).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/bb262335(VS.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436886</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Tue, 15 Jan 2008 10:45:32 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 10:53:22 GMT]]></title><description><![CDATA[<p>Machine schrieb:</p>
<blockquote>
<p>hast du das alles beachtet: <a href="http://msdn2.microsoft.com/en-us/library/bb262335(VS.85).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/bb262335(VS.85).aspx</a></p>
</blockquote>
<p>Diese Variante habe ich noch nicht ausprobiert. Sollte ich fuer Studio 2005 diese ATL Variante bevorzugen?</p>
<p>In VC6 liefs so ab:<br />
Dialog -&gt; rechtsclick -&gt; Insert ActiveX Control -&gt; WMP.<br />
In Studio 2005 kann ich auf die selbe art und weise den container hinzufügen nur mit dem unterschied, dass ich laut Spy++ keine WMP Ressource im Dialog besitze obwohl ich sie sehen kann beim ausführen der Anwendung.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436892</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Tue, 15 Jan 2008 10:53:22 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 10:55:48 GMT]]></title><description><![CDATA[<p>hast du denn activex aktiviert?<br />
wie gesagt, mit dem control hab ich noch nicht gearbeitet...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436893</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Tue, 15 Jan 2008 10:55:48 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem + WindowsMediaPlayer Ctrl funktioniert nicht mehr seit umstellung auf Studio2005 on Tue, 15 Jan 2008 11:00:50 GMT]]></title><description><![CDATA[<p>Machine schrieb:</p>
<blockquote>
<p>hast du denn activex aktiviert?<br />
wie gesagt, mit dem control hab ich noch nicht gearbeitet...</p>
</blockquote>
<p>Jap habs eben nochmal überprüft. WMP ist aktiviert und enabled. Aber Spy++ meldet mir keine WMPCtrl innerhalb meines TestDialogs.</p>
<p>Hab meinem TestDlg mal nen VLC ActiveX hinzugefügt. Dieser wird von Spy++ erkannt und auch GetDlgItem liefert ein valid result zurück.</p>
<p>Sehr strange..</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1436899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1436899</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Tue, 15 Jan 2008 11:00:50 GMT</pubDate></item></channel></rss>