**FILETIME型の計算 [#z866c0c1] FILETIME型の時間は、そのままでは四則演算できない。そこで、LONGLONG型に変換するマクロを作成した。~ 単位は100nsで返るが、Windows XPでは1ms未満の値はすべて0になっているため、10000倍してmsで扱ったほうがよいだろう。 #define FT2LL(NUM) ((((long long)NUM.dwHighDateTime) << 32) + (long long)NUM.dwLowDateTime) ----- #comment