編集の要約なし |
|||
| 360行目: | 360行目: | ||
// タイムスタンプの取得 | // タイムスタンプの取得 | ||
BOOL GetFileTime( | BOOL GetFileTime( | ||
HANDLE hFile, // ファイルのハンドル | |||
LPFILETIME lpCreationTime, // 作成日時 | |||
LPFILETIME lpLastAccessTime, // 最終アクセス日時 | |||
LPFILETIME lpLastWriteTime // 最終更新日時 | |||
); | ); | ||
// タイムスタンプからローカル時間に変換 | // タイムスタンプからローカル時間に変換 | ||
BOOL FileTimeToLocalFileTime( | BOOL FileTimeToLocalFileTime( | ||
CONST FILETIME *lpFileTime, // 世界標準時間のファイル時刻 | |||
LPFILETIME lpLocalFileTime // ローカル時間のファイル時刻 | |||
); | ); | ||
// タイムスタンプからシステム時間に変換 | // タイムスタンプからシステム時間に変換 | ||
BOOL FileTimeToSystemTime( | BOOL FileTimeToSystemTime( | ||
CONST FILETIME *lpFileTime, // 変換前のファイル時刻 | |||
LPSYSTEMTIME lpSystemTime // 変換後のシステム日時 | |||
); | ); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| 431行目: | 431行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
==== タイムスタンプの設定 ==== | ==== タイムスタンプの設定 ==== | ||
この関数群は、ディレクトリも同様にタイムスタンプを設定できる。<br> | この関数群は、ディレクトリも同様にタイムスタンプを設定できる。<br> | ||