读书人

一个c++更新模块的设计有关问题

发布时间: 2013-01-07 10:02:25 作者: rapoo

求助一个c++更新模块的设计问题
刚来到一个公司实习,项目经理交给我一个更新模块的任务,说是让客户端调用dll来检测是不是有新的更新文件,如果有则运行更新模块,没有则不调用。
没有理解到底怎么做,请牛人详细解释一下到底该怎么做?
[解决办法]
本地有个配置文件,可以记录和检索本地的版本,然后你的更新模块定期去查网站的信息,看看网站上的版本,比本地高就下载下来,再运行更新程序~
[解决办法]
把自己版本号写进INI文件,每次客户端启动把下载服务器端最新版本号,匹配。如果版本号大于本地的就更新。

DLL的话建立DLL工程,用导出函数记得加extern "C" __declspec(dllexport)
然后用GetProcAddress来调用函数

读书人网 >VC/MFC

热点推荐