0
我正在用C++编写控制台应用程序,但似乎无法找到如何找出控制台窗口状态(即正常,最小化等)。任何想法如何做到这一点?如何获得C++控制台应用程序的窗口状态
我正在用C++编写控制台应用程序,但似乎无法找到如何找出控制台窗口状态(即正常,最小化等)。任何想法如何做到这一点?如何获得C++控制台应用程序的窗口状态
对于Windows,使用GetConsoleWindow
来获取该窗口的句柄, GetWindowPlacement
。
但是你打算如何使用这些信息呢?
我需要控制台应用程序在X秒后如果在正常窗口状态下自动最小化。因此,如果控制台应用程序变为未最小化,那么它将等待X秒,直到再次最小化。基本上这个应用程序需要在任务栏中静静地运行,除非有人选择显示它。 – Ryan