<?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[OnFilePrintPreview]]></title><description><![CDATA[<p>Hi<br />
Ich habe ein Problem mit dem OnFilePrintPreview.<br />
Ich erstelle das Fenster folgendermassen:</p>
<pre><code class="language-cpp">void CLangPreviewView::OnActivateView(BOOL bActivate, CView*, CView*)
{
  if (bActivate)
  {
    if (m_pToolBar) {
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_PRINT)  
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;),
        _T(&quot;PRINT&quot;), _T(&quot;&amp;Print...&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_NEXT)   
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;NEXT&quot;), _T(&quot;&amp;Next Page&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_PREV)   
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;PREV&quot;), _T(&quot;Pre&amp;v Page&quot;)));
      //m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_NUMPAGE)-&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;NUMPAGE&quot;), _T(&quot;&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_ZOOMIN) 
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;),
        _T(&quot;ZOOMIN&quot;), _T(&quot;Zoom &amp;In&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_ZOOMOUT)-&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;ZOOMOUT&quot;), _T(&quot;Zoom &amp;Out&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_CLOSE)  -&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;CLOSE&quot;), _T(&quot;&amp;Close&quot;)));
    }
  }
}

void CLangPreviewView::OnUpdateNumPageChange(CCmdUI* pCmdUI)
{
  CPreviewView::OnUpdateNumPageChange(pCmdUI);

  UINT nPages = (m_nZoomState == ZOOM_OUT ? m_nPages : m_nZoomOutPages);
  if (nPages == 1)
    pCmdUI-&gt;SetText(CDic::GetText(_T(&quot;Preview&quot;), 
     _T(&quot;TWOPAGE&quot;), _T(&quot;&amp;Two Page&quot;)));
  else
    pCmdUI-&gt;SetText(CDic::GetText(_T(&quot;Preview&quot;), 
     _T(&quot;ONEPAGE&quot;), _T(&quot;&amp;One Page&quot;)));
}
</code></pre>
<p>Wie kann ich nun Linien und Texte in dieses Vorschau-Fenster &quot;drucken&quot;????<br />
Wie zeige ich dann das ganze an?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/83624/onfileprintpreview</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 09:38:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/83624.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Aug 2004 07:49:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OnFilePrintPreview on Mon, 23 Aug 2004 07:49:24 GMT]]></title><description><![CDATA[<p>Hi<br />
Ich habe ein Problem mit dem OnFilePrintPreview.<br />
Ich erstelle das Fenster folgendermassen:</p>
<pre><code class="language-cpp">void CLangPreviewView::OnActivateView(BOOL bActivate, CView*, CView*)
{
  if (bActivate)
  {
    if (m_pToolBar) {
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_PRINT)  
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;),
        _T(&quot;PRINT&quot;), _T(&quot;&amp;Print...&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_NEXT)   
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;NEXT&quot;), _T(&quot;&amp;Next Page&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_PREV)   
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;PREV&quot;), _T(&quot;Pre&amp;v Page&quot;)));
      //m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_NUMPAGE)-&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;NUMPAGE&quot;), _T(&quot;&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_ZOOMIN) 
       -&gt;SetWindowText(CDic::GetText(_T(&quot;Preview&quot;),
        _T(&quot;ZOOMIN&quot;), _T(&quot;Zoom &amp;In&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_ZOOMOUT)-&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;ZOOMOUT&quot;), _T(&quot;Zoom &amp;Out&quot;)));
      m_pToolBar-&gt;GetDlgItem(AFX_ID_PREVIEW_CLOSE)  -&gt;
       SetWindowText(CDic::GetText(_T(&quot;Preview&quot;), 
       _T(&quot;CLOSE&quot;), _T(&quot;&amp;Close&quot;)));
    }
  }
}

void CLangPreviewView::OnUpdateNumPageChange(CCmdUI* pCmdUI)
{
  CPreviewView::OnUpdateNumPageChange(pCmdUI);

  UINT nPages = (m_nZoomState == ZOOM_OUT ? m_nPages : m_nZoomOutPages);
  if (nPages == 1)
    pCmdUI-&gt;SetText(CDic::GetText(_T(&quot;Preview&quot;), 
     _T(&quot;TWOPAGE&quot;), _T(&quot;&amp;Two Page&quot;)));
  else
    pCmdUI-&gt;SetText(CDic::GetText(_T(&quot;Preview&quot;), 
     _T(&quot;ONEPAGE&quot;), _T(&quot;&amp;One Page&quot;)));
}
</code></pre>
<p>Wie kann ich nun Linien und Texte in dieses Vorschau-Fenster &quot;drucken&quot;????<br />
Wie zeige ich dann das ganze an?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/588807</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/588807</guid><dc:creator><![CDATA[addict]]></dc:creator><pubDate>Mon, 23 Aug 2004 07:49:24 GMT</pubDate></item></channel></rss>