下面这些东东是别人在c程序用fprintf写到记事本里的,我在vc中用什么东西把它显示出来呢           标志点在抛物面坐标系中的坐标(M)
         ━━━━━━━━━━━━━━━━━━
 ───┬───────┬───────┬──────
 点  号│      X       │      Y       │      Z     
 ───┼───────┼───────┼──────
   203 │   -0.000479  │   -0.003543  │   0.002749
   302 │   -0.000658  │   -0.004476  │  -0.002753
   603 │   -0.000875  │   -0.005400  │   0.002747
   702 │   -0.001131  │   -0.006314  │  -0.002752
  1102 │   -0.001748  │   -0.008109  │  -0.002751
  1203 │   -0.001747  │   -0.008110  │   0.002746
  1801 │   -0.000565  │   -0.004866  │   0.000146
  1803 │   -0.000737  │   -0.005405  │   0.001302
 ───┴───────┴───────┴──────
                 抛物面标志点的径向偏差(uM)
            ━━━━━━━━━━━━━━━━━
 ───┬─────┬───┬─────┬───┬─────
 点  号│   Δr    │点  号│   Δr    │点  号│   Δr    
 ───┼─────┼───┼─────┼───┼─────
   203 │     0.0  │  302 │    -0.0  │  603 │     0.0
   702 │     0.0  │ 1102 │    -0.0  │ 1203 │     0.0
  1801 │     0.1  │ 1803 │    -0.1  │      │       
 ───┴─────┴───┴─────┴───┴─────
              抛物面径向偏差的均方差 (uM)
  ━━━━━━━━━━━━━━━━━━━━━━━━
                     Ms=  0.0 
             仪器坐标系与抛物面坐标系关系
  ━━━━━━━━━━━━━━━━━━━━━━━━
   φ=   0.00000     ψ=   0.08340   θ=-269.58301 
   X0= -0.006199     Y0=  0.005462   Z0=  0.002573 
                  抛物面的拟合焦距 (M)
  ━━━━━━━━━━━━━━━━━━━━━━━━
                      F=-0.010488 
   ━━━━━━━━━━━━━━━━━━━━━━━━
           2001.11. 3      22:15:44 是报表吗,我从来没用过的
拜托大家指点

解决方案 »

  1.   

    前两个可用CListCtrl
    后面的用MessageBox 或者 自己做一个对话框。
      

  2.   

    谢谢大家指点,目前我的做法,在一个对话框里加个listbox控件,一行一行的输出,象在c里fprintf一样。怎样用textout,我是个新手,能不能讲清楚一点。
      

  3.   

    TextOut是GDI的输出函数
    virtual void CView::OnDraw(
       CDC* pDC 
    ) = 0;
    明白了?
      

  4.   

    然后
    void CMyView::OnDraw(CDC* pDC)
    {
    ...
        pDC->TextOut(...);
    ...
    }
    TextOut的用法:
    virtual BOOL CDC::TextOut(
       int x,
       int y,
       LPCTSTR lpszString,
       int nCount 
    );
    BOOL CDC::TextOut(
       int x,
       int y,
       const CString& str 
    );