请各位指点一下,不胜感激!!

解决方案 »

  1.   

    用Wise Installer,很方便,把文件加进去编译就OK了,生成一个执行文件
      

  2.   

    installshield里面,你可以随便添加需要的文件,并且可随便制定目录!
    而且有很多installshield的e教材!
      

  3.   

    InstallShield Express使用起来简单多了
      

  4.   

    int rstofile(LPCTSTR lpName,LPCTSTR lpType,LPCTSTR filename,DWORD dwCreationDisposition)
    {
       //输入:lpName 为资源名,可用MAKEINTRESOURCE()宏将整型变为字符串。
       //LpType  为串类型名
       //Filename  为释放出的文件名。
       //输出:成功1,失败0
      HRSRC myres = FindResource (NULL,lpName,lpType);
       HGLOBAL gl = LoadResource (NULL,myres);
       LPVOID lp = LockResource(gl);//返回指向资源内存的地址的指针。
       // CREATE_ALWAYS为不管文件存不存在都产生新文件。
       HANDLE fp = CreateFile(filename ,GENERIC_WRITE,0,NULL,dwCreationDisposition,0,NULL);   if (!fp)
    return false;
       DWORD a;
    //sizeofResource 得到资源文件的大小
       if(!WriteFile (fp,lp,SizeofResource(NULL,myres),&a,NULL)) 
    return false;
       CloseHandle(fp);
       FreeResource(gl);
      return true;
    }