如何在自己建立的单文档工程中调用别人的DEMO程序,也就是在我自己的工程中需要调用人家的哪些文件啊?多谢各位指教!

解决方案 »

  1.   

    .h .cpp文件以及相关的库文件、dll文件和资源文件
      

  2.   

    是要用别人的exe 还是别人的类啊
      

  3.   

    到这里去看
    http://blog.cfan.com.cn/html/57/28957-152486.html
      

  4.   

    各位高手帮帮忙吧,真的很急啊,马上快要毕业答辩,本人现在图像还未采集到,急急急急啊!哪位高手帮忙看下这段代码,厂家提供的,说是可以实现拍照功能,但是拍完后的图像时保存在内存缓冲区中,我该如何把它调出来进行处理啊?/*************************************************
    函数: OnSavefile
    功能: 拍照保存
    调用函数清单:   
    CameraCaptureFile
    输入: void
    输出: void
    返回: void
    说明:   
    *************************************************/
    void CExampleDlg::OnSavefile()   
    {
    GetDlgItem(IDC_SAVEFILE)->EnableWindow(FALSE);
      //生成当前工作路径
    CTime time = CTime::GetCurrentTime();
    CString sPath ;
    GetModuleFileName(NULL, sPath.GetBuffer(256), 256);
    sPath.ReleaseBuffer(256);
    int nPos = sPath.ReverseFind('\\');
    sPath = sPath.Left(nPos + 1);
    //根据系统时间生成图片文件名
    CString sfilename ;   
    sfilename.Format("%sP%02d%02d%02d%02d%02d", sPath, time.GetMonth(), time.GetDay(),   
    time.GetHour(), time.GetMinute(), time.GetSecond());
    CameraEdgeProc(TRUE);
    //采集一帧图像到文件,文件格式会根据FileType设定改变
    CameraCaptureFile(sfilename, FILE_JPG|FILE_BMP, TS500_2592_1944);
    GetDlgItem(IDC_SAVEFILE)->EnableWindow(TRUE);
    }我在程序中利用 Go to Definition of CameraCaptureFile 看见的关于函数的说明 /*==============================================================
    函数: CameraCaptureFile
    功能: 采集一帧图像到文件,文件格式会根据FileType设定改变
    参数: strFileName 文件名(包括目录路径)
      FileType 文件类型,具体参 FILE_TYPE 定义
    返回值: 调用成功返回STATUS_OK 否则返回错误代码   
    说明: 当视频流停止时会保存最后一幅图像.
      --------------------------------------------------------------*/
    TS500API TS_CAMERA_STATUS CameraCaptureFile(IN LPCTSTR strFileName,   
      IN BYTE FileType,
      IN TSCMOS500_RESOLUTION uiCapResolution); /*==============================================================
    函数: CameraSnap
    功能: 采集一帧图像到内存
    参数: *pBuffer 图像数据指针
    返回值: 调用成功返回STATUS_OK 否则返回错误代码   
    说明: 摄像机采集一帧图像数据到内存缓冲区中图像数据缓冲区大小由采集
      图像的尺寸决定,图像的大小可由CameraGetImageSize()得到,参见CameraGetImageSize()说明,
      缓冲区大小 = 图像宽度 * 图像高度 * 3 + 512
    --------------------------------------------------------------*/
    TS500API TS_CAMERA_STATUS CameraSnap(BYTE *pBuffer, IN TS_DATA_TYPE DataType);  /*==============================================================
    函数: CameraGetImageSize
    功能: 读取单前图像大小
    参数: *pWidth 图像宽度的指针
      *pHeight图像高度的指针
    返回值: 调用成功返回STATUS_OK 否则返回错误代码
    说明:   
    --------------------------------------------------------------*/
    TS500API TS_CAMERA_STATUS CameraGetImageSize(int *pWidth, int *pHeight);后来才发现厂家虽然提供了这些函数的定义,但是具体的源程序并未提供,所以很多功能用不起来,最上面的那段代码说是把拍完后的图像保存在了内存缓冲区,我该如何把它调出来啊?麻烦帮忙看一下吧多谢啦!