我想彈出一個窗口來顯示某個程序忙於執行特定的耗時任務。但我不想要任何按鈕。我只想彈出它,完成任務,然後刪除它。我不確定這樣的窗口被稱爲什麼,所以不知道在MSDN中搜索什麼等等。是否有一些現成的API用於這種事情,還是我需要自己做飯?「我很忙請等待」窗口 - 沒有按鈕
編輯:在回答一些評論...我不使用MFC
。
該程序是供我自己使用的 - 答案不一定非常漂亮。
我不只是依賴沙漏的原因是沙漏只在光標位於應用程序小窗口頂部時顯示,而且我使用四個非常大的監視器工作,並且光標通常不是在問題的窗口..如果我沒有看到一個沙漏,那麼我的程序看起來像它的崩潰。它非常令人不安。作爲我的工作,我一直致力於這個計劃,並且已經這麼做了很多年。需要很長時間的操作只是偶爾執行,我可能會花數個月不使用它。所以如果它鎖定了這個任務,我擔心我會忘記它只是忙碌,並假設有一些錯誤,並試圖解決一個不存在的問題。
99.9% 'C',0.1%C++(我是新的)。 – Mick 2009-12-18 11:15:56
我不知道你的程序在做什麼,但是你的「工作」對話框不應該至少有一個取消按鈕? – 2009-12-18 17:04:16