請問GetFileTime() & SetFileTime()的操作... |
答題得分者是:RaynorPao
|
kelon
一般會員 發表:17 回覆:27 積分:18 註冊:2002-07-22 發送簡訊給我 |
請問一下...我想用GetFileTime() SetFileTime()修改檔案的日期
BOOL GetFileTime(
HANDLE hFile, // identifies the file
LPFILETIME lpCreationTime, // address of creation time
LPFILETIME lpLastAccessTime, // address of last access time
LPFILETIME lpLastWriteTime // address of last write time
);
其中的HANDLE hFile要如何傳入呢???
另外請教這兩個函式在各版的Windows都可以通用嗎???
煩請指教 多謝...
|
kelon
一般會員 發表:17 回覆:27 積分:18 註冊:2002-07-22 發送簡訊給我 |
引言:請問...我寫了以下的程式碼 FILETIME a,b,c; HANDLE hfile,hfile1; WIN32_FIND_DATA x,y; char f1[]="D:\\1.jpg"; char f2[]="D:\\Test.txt"; hfile=FindFirstFile(f1,&x); hfile1=FindFirstFile(f2,&y); GetFileTime(hfile,&a,&b,&c); SetFileTime(hfile1,&a,&b,&c); 不過f2的日期標籤還是沒有改變 請問是我哪裡語法錯誤或觀念錯誤呢???引言:HANDLE FindFirstFile( LPCTSTR lpFileName, // pointer to name of file to search for LPWIN32_FIND_DATA lpFindFileData // pointer to returned information ); |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問...我寫了以下的程式碼 FILETIME a,b,c; HANDLE hfile,hfile1; WIN32_FIND_DATA x,y; char f1[]="D:\\1.jpg"; char f2[]="D:\\Test.txt"; hfile=FindFirstFile(f1,&x); hfile1=FindFirstFile(f2,&y); GetFileTime(hfile,&a,&b,&c); SetFileTime(hfile1,&a,&b,&c); 不過f2的日期標籤還是沒有改變 請問是我哪裡語法錯誤或觀念錯誤呢???kelon 你好: 請改成以下這樣的寫法 < class="code"> FILETIME a,b,c; HANDLE hfile, hfile1; WIN32_FIND_DATA x,y; char f1[]="D:\\1.jpg"; char f2[]="D:\\Test.txt"; hfile=CreateFile(f1, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); hfile1=CreateFile(f2, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); // hfile=FindFirstFile(f1,&x); // hfile1=FindFirstFile(f2,&y); GetFileTime(hfile,&a,&b,&c); SetFileTime(hfile1,&a,&b,&c); CloseHandle(hfile); CloseHandle(hfile1); -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
kelon
一般會員 發表:17 回覆:27 積分:18 註冊:2002-07-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |