0
我正在用C++編寫控制檯應用程序,但似乎無法找到如何找出控制檯窗口狀態(即正常,最小化等)。任何想法如何做到這一點?如何獲得C++控制檯應用程序的窗口狀態
我正在用C++編寫控制檯應用程序,但似乎無法找到如何找出控制檯窗口狀態(即正常,最小化等)。任何想法如何做到這一點?如何獲得C++控制檯應用程序的窗口狀態
對於Windows,使用GetConsoleWindow
來獲取該窗口的句柄, GetWindowPlacement
。
但是你打算如何使用這些信息呢?
我需要控制檯應用程序在X秒後如果在正常窗口狀態下自動最小化。因此,如果控制檯應用程序變爲未最小化,那麼它將等待X秒,直到再次最小化。基本上這個應用程序需要在任務欄中靜靜地運行,除非有人選擇顯示它。 – Ryan