- 390 名前:386 mailto:sage [2008/04/05(土) 12:28:48 ]
- 続き
hFile = CreateFile(_T("ファイルログ.txt"),GENERIC_READ, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); dwSize = GetFileSize(hFile, NULL) + dwLen; hMem = GlobalAlloc(GHND, sizeof(TCHAR) * dwSize + 1); lpszBuf = (TCHAR*)GlobalLock(hMem); ReadFile(hFile, lpszBuf, dwSize, &dwAccBytes, NULL); CloseHandle(hFile); lstrcat(lpszBuf, szTime); lpszBuf[dwSize] = '\0'; hFile = CreateFile(_T("ファイルログ.txt"), GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); WriteFile(hFile, lpszBuf, (DWORD)lstrlen(lpszBuf), &dwAccBytes, NULL); CloseHandle(hFile); GlobalUnlock(hMem); GlobalFree(hMem); return -1; }
|

|