VC中時間操作方面的問題

2023-01-26 05:35:29 字數 702 閱讀 7279

1樓:匿名使用者

不用mfc 那就是個大工程, 用mfc就是個小工程我剛開始跟你一樣排斥mfc, 不說廢話, 轉入正題:

資源檢視中,新增好用於使用者輸入的文字框,用於輸入關機時間在程式中處理wm_time訊息, 定義定時器, 迴圈檢測系統時間getsystemtime()

比較現在的時間和使用者設定的時間是否一致, 相等則執行關機函式(把此工程做成函式)

詳細的函式用法你看msdn

2樓:

指定日期?你是指指定一個時間吧?比如9點之類的?

如果是日期的話,那你就必須把這個日期儲存到硬碟上,不管用什麼方法,下次再讀入。

然後說一下時間的問題,如果你這個程式除了自動關機什麼事情都不要做的話,那麼我建議你用sleep()函式,引數單位是微秒。不管是30分鐘後還是9點,你都算出從現在到關機時間的時間長度,然後sleep,完了直接shutdown

如果還有其它東西要做,你可以新建執行緒來進行關機,或者你也可以用迴圈機制,每次迴圈檢查是否需要關機。判斷當前時間是否是關機時間

c++中目前我只知道一個函式:time(null)可以得到當前時間,返回的是一個time_t,如果我沒記錯的話,其實就是#define time_t int32而已……然後還有個結構體叫tm的,tm *t = new tm(time_t),然後你可以用這個東西獲取指定time_t的年月日時分秒等,反正就是這麼回事。

情感方面的問題情感方面的問題。

其實我感覺他有可能是覺得自己受冷落了,而且你可以下次接父母的時候叫他去。在他面前多哄哄她,在父母面前多哄哄父母。這才是為人子,為人男朋友的最高境界。我今天很開心,所以我祝你不要心寒,也非常開心,像我一樣。早晨和你的女朋友嗯,好起來,然後你的父母親身體非常非常非常健康。只有好好溝通了 你們心裡想什麼一...

電腦方面的問題,電腦方面的問題

可能在啟動項中載入了應用程式,或者就是你曾經用光碟安裝了程式,但在完成需要重新啟動,退出後你卻沒有重啟,現在重新啟動了,那個安裝程式又需要光碟,但光碟機裡又沒有光碟,就會出個對話方塊 切換到 重試 這種現象特別是安裝驅動程式,仔細檢查一下啟動項吧。我是懷疑你是安裝了音效卡驅動導致這樣,如果是你就重灌...

關於戀愛方面的問題戀愛方面的問題

當然是見面約,你跟她又不是第一天才認識的 彼此的家人都認識了,如果還在 約她,她會覺得你沒誠意你約她出來並不代表必須要跟她表白 你可以說最近有場電影不錯,一起去看看好嗎 關鍵要投其所好 其實啊,她性格開朗,加上你們家人彼此都認識你和她之間沒有那麼多顧忌,如果說真的有顧忌那束縛著你的只是你的心,放開點...