如何比较两个同名文件的版本新旧,并告知那个是新得,注意不是比较修改时间的新旧。先谢谢了。
解决方案 »
- 关于一个全局钩子……
- 用debug怎么读硬盘a柱面b磁头c扇区的内容?
- 问个创建进程的问题
- 在MFC Extension Dll 的函数声明中,用stdcall声明,就可以认为它是标准的动态连接库吗?可以让任何程序调用吗?
- 如何编写一个程序?(大虾们快来帮忙)
- 控制字符的疑惑
- 请问如何获得计算机的时区设置?
- 一个关于图形窗口的问题
- WTL类继承关系
- 做个调查:各位在做数据库应用软件时都用哪些前后端编程工具?
- 谁会设置Microsoft DataGrid Control Ver6.0 (VC++6.0微软带的那个表格控件) 指定行的背景颜色和字体?
- 求助!在线程中使用CSocket类(阻塞式)的问题
DWORD mSizeVersion;
DWORD Handle;
HMODULE hmodule ;
LPVOID mVersion1 = NULL;
hmodule = ::LoadLibrary(strPath1);
if (hmodule != NULL)
{
mSizeVersion = ::GetFileVersionInfoSize(strPath1,&Handle);
::GetFileVersionInfo(strPath1,NULL,mSizeVersion,mVersion1);
}
else
::AfxMessageBox("失败",MB_OK,0);
现在的结果是:
mVersion1 是0,这是怎么回事