<?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[Von CView aus auf CWinApp::OnFileOpen zugreifen]]></title><description><![CDATA[<p>Hi,</p>
<p>wie kann ich das realisieren das ich aus meiner CView auf CWinApp::OnFileOpen zugreifenkann?</p>
<p>Bekomme immer diese Fehlermeldung:</p>
<p>:\Programme\Microsoft Visual Studio\MyProjects\SParamSDIReferenzV1.20A 09.07.2003\SParamView.cpp(33) : error C2248: 'OnFileOpen' : cannot access protected member declared in class 'CWinApp'<br />
c:\programme\microsoft visual studio\vc98\mfc\include\afxwin.h(4167) : see declaration of 'OnFileOpen'<br />
Error executing cl.exe.</p>
<p>Reagiere nämlich auf eine OnRechteButtonDown Nachricht in meiner CView klasse und rufe von dort aus ein Popup Menü auf.Von diesem Menü aus möchte ich gerne auf die Fkt. CWinApp::OnFileOpen zugreifen.</p>
<p>Funktioniert das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6585/von-cview-aus-auf-cwinapp-onfileopen-zugreifen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 22:11:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6585.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 11 Jul 2003 20:17:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Fri, 11 Jul 2003 20:17:00 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>wie kann ich das realisieren das ich aus meiner CView auf CWinApp::OnFileOpen zugreifenkann?</p>
<p>Bekomme immer diese Fehlermeldung:</p>
<p>:\Programme\Microsoft Visual Studio\MyProjects\SParamSDIReferenzV1.20A 09.07.2003\SParamView.cpp(33) : error C2248: 'OnFileOpen' : cannot access protected member declared in class 'CWinApp'<br />
c:\programme\microsoft visual studio\vc98\mfc\include\afxwin.h(4167) : see declaration of 'OnFileOpen'<br />
Error executing cl.exe.</p>
<p>Reagiere nämlich auf eine OnRechteButtonDown Nachricht in meiner CView klasse und rufe von dort aus ein Popup Menü auf.Von diesem Menü aus möchte ich gerne auf die Fkt. CWinApp::OnFileOpen zugreifen.</p>
<p>Funktioniert das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/32002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/32002</guid><dc:creator><![CDATA[Iceman999]]></dc:creator><pubDate>Fri, 11 Jul 2003 20:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sat, 12 Jul 2003 19:47:21 GMT]]></title><description><![CDATA[<p>Versuchs mal mit</p>
<pre><code class="language-cpp">((CMyApp*)AfxGetApp())-&gt;OnFileOpen();
</code></pre>
<p>Das funktioniert zumindest dann, wenn die OnFileOpen() in deiner Apllikationsklasse überschrieben wurde. Falls das nicht der Fall ist, weiß ich nicht, obs trotzdem geht, habe diesen Fall nämlich nicht ausprobiert.</p>
<p>Vielleicht hilft dir das ja</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/307857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/307857</guid><dc:creator><![CDATA[flooh]]></dc:creator><pubDate>Sat, 12 Jul 2003 19:47:21 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sun, 13 Jul 2003 11:25:27 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>die Idee war nicht schlecht.<br />
habe es auch gleich ausprobiert aber es funzt so nicht.</p>
<p>Es muss doch eine möglichkeit geben in einer SDI Anwendung von meiner View Klasse aus die OnFileOpen() aufzurufen.<br />
Bei anderen SDI Anwendungen funzt das doch auch!</p>
<p>Vieleicht hat ja jemand noch eine Idee wie man das realisieiren kann?</p>
<p>THx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/308230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/308230</guid><dc:creator><![CDATA[Iceman999]]></dc:creator><pubDate>Sun, 13 Jul 2003 11:25:27 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sun, 13 Jul 2003 11:36:10 GMT]]></title><description><![CDATA[<p>OnFileOpen macht eigentlich so gut wie gar nichts:</p>
<pre><code class="language-cpp">void CWinApp::OnFileOpen()
{
	ASSERT(m_pDocManager != NULL);
	m_pDocManager-&gt;OnFileOpen();
}
</code></pre>
<p>Ruf' doch ganz einfach m_pDocManager-&gt;OnFileOpen(); selber auf, die Variable ist nämlich public.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/308238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/308238</guid><dc:creator><![CDATA[tag]]></dc:creator><pubDate>Sun, 13 Jul 2003 11:36:10 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sun, 13 Jul 2003 15:41:02 GMT]]></title><description><![CDATA[<p>Hmm wie meinst du das mit dem Aufrufen?</p>
<p>m_pDocManager-&gt;OnFileOpen();</p>
<p>funzt so nicht.</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/308402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/308402</guid><dc:creator><![CDATA[Iceman999]]></dc:creator><pubDate>Sun, 13 Jul 2003 15:41:02 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sun, 13 Jul 2003 18:00:01 GMT]]></title><description><![CDATA[<p>&quot;Funzt so nicht&quot;???<br />
Compilerfehler? Absturz? Assertion? Aufruf funzt, aber zeigt nix an?</p>
<p>Ich meine einfach AfxGetApp()-&gt;m_pDocManager-&gt;OnFileOpen();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/308494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/308494</guid><dc:creator><![CDATA[tag]]></dc:creator><pubDate>Sun, 13 Jul 2003 18:00:01 GMT</pubDate></item><item><title><![CDATA[Reply to Von CView aus auf CWinApp::OnFileOpen zugreifen on Sun, 13 Jul 2003 18:47:12 GMT]]></title><description><![CDATA[<p>Thx</p>
<p>Hat gefunzt...</p>
<p>C u</p>
]]></description><link>https://www.c-plusplus.net/forum/post/308536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/308536</guid><dc:creator><![CDATA[Iceman999]]></dc:creator><pubDate>Sun, 13 Jul 2003 18:47:12 GMT</pubDate></item></channel></rss>