如何用vc++查找硬盘中创建最早的文件?(通过日期目录判断文件早晚)谢谢!!
解决方案 »
- 在dll的导出函数前面是否一定要加CALLBACK修饰符?
- 有了cimage后,感觉cbitmap,Image,Ipicture等函数和接口好笨?
- 在用CRectTracker类时,会出现8个拉伸的点。我现在的问题是:如何做到禁止拉伸呢?
- sdk编程中,我在对话框上创建了一个按钮,如果我的操作系统的风格是xp的,那出来的按钮是xp风格,如果
- 我问的问题不知道是不是在这个小区
- 请教:HookAPI文件读取结束Closehandle为什么不行?
- 急问:在内存中锁定ActiveX控件的问题!(分不够再加!!!)
- 请大侠们帮个忙!!重谢!
- 关于Microsoft Platform SDK,等待!
- 我做的网站,请各位高手提点意见http://www.ydsoftware.com.cn
- 关于目录树的问题,特向大家求助??(有点急)
- 如果捕捉单文档多视图程序,关闭视图的WM_CLOSE消息,急,我死活捕捉不到
#define _WIN32_WINNT 0x0400#include <windows.h>
#include <stdio.h>int main(int argc, char *argv[])
{
WIN32_FIND_DATA FindFileData;
HANDLE hFind; printf ("Target file is %s.\n", argv[1]);
hFind = FindFirstFile(argv[1], &FindFileData);
if (hFind == INVALID_HANDLE_VALUE)
{
printf ("Invalid File Handle. GetLastError reports %d\n", GetLastError ());
return (0);
}
else
{
printf ("The first file found is %s\n", FindFileData.cFileName);
FindClose(hFind);
return (1);
}
}
{
CFileFind finder;
CString str = path + "\\*";
BOOL b = finder.FindFile(str);
while(b)
{
b = finder.FindNextFile();
if(finder.IsDirectory())
{
if(!finder.IsDots())
{
SearchFile(finder.GetFilePath());
}
}
else
{
CString str;
CTime time;
finder.GetLastWriteTime(time);
//添加比较代码
}
}
finder.Close();
}