アプリ版:「スタンプのみでお礼する」機能のリリースについて

API関数でウィンドウズが起動している時間を取得できるようなものはあるのでしょうか?

A 回答 (3件)

>OSが起動した時刻を取得できるようなものは無いのでしょうか??



へっ?
現在の時刻からGetTickCountを引けば良いでしょう。
もちろん、単位の変換は忘れずに。
GetTickCountの単位はミリ秒です。
    • good
    • 0
この回答へのお礼

申し訳ありません。書き方が悪かったようです。
起動時刻そのものを直接取得できれば、何時間経過してようとも計算できるとおもいまして。。

お礼日時:2002/06/07 10:16

Windows XP 64ビットエディションではきっと213503982334日に増えてます(笑)。



2 ^ 32 / 1000 / 60 / 60 / 24 = 49.7102696296296
2 ^ 64 / 1000 / 60 / 60 / 24 = 213503982334.601
    • good
    • 0
この回答へのお礼

どうもありがとうございました。
WIN64を使うのはもっと先のことになりそうなのですが、
OSが起動した時刻を取得できるようなものは無いのでしょうか??

お礼日時:2002/06/07 09:49

GetTickCount() という API が、それにあたります。



ただし、返り値が DWORD なので、49.7 日までしかカウントできません。
詳しくはヘルプをどうぞ。
    • good
    • 0
この回答へのお礼

49.7 日もあれば十分です。
ありがとうございました。

お礼日時:2002/06/06 17:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!