貌似不是第一次,以前还发过一次,,感觉这个是MFC基础啊,可惜我刚做什么都不会

解决方案 »

  1.   

    _stat  可以获得文件的大小size,然后你每次写几个x,就x/size
      

  2.   


    一大堆SQL语句和数据导入到一个脚本,大致是这样
      

  3.   

    一大堆SQL语句和数据导入到一个脚本,大致是这样
    如果不是专门做界面,我一般倾向于用控制台直接cout
    如果写入文件需要较长时间,那么就必然涉及到多线程,涉及到多线程了就又涉及到线程通讯,各种问题就复杂了
      

  4.   

    void COleDBTestDlg::OnTimer(UINT nIDEvent) 
    {
    // TODO: Add your message handler code here and/or call default
    UpdateData(FALSE);
    if (nIDEvent == 1)
        {
            /*switch(m_nIndex)
    {
    case 0:
    G101_derive();
    break;
    case 1:
    G101A_derive();
    break;
    case 2:
    G102R_derive();//G102,但代码和G102R写在一起
    break;
    case 3:
    G102R_derive();
    break;
    case 4:
    G111_derive();
    break;
    default:
    break;
    }*/
        }
        if (nIDEvent == 2)
        {
            CWinThread* mythread =AfxBeginThread(ProgressThread,this);
        }
    CDialog::OnTimer(nIDEvent);
    }
    为啥不把switch注释掉,进度条没反应求哪位大神解释下!