win32:检查窗口是否最小化

Cla*_*diu 6 python windows winapi pywin32

如何使用win32 api检查窗口是否最小化?

Joh*_*ler 17

使用IsIconic函数.


Gol*_*rol 8

使用IsIconic Windows API.


小智 7

尝试GetWindowLong并测试WS_MINIMIZE样式:

LONG lStyles = GetWindowLong(GWL_STYLE);

if( lStyles & WS_MINIMIZE )
    ATLTRACE(_T("minimized"));
else
    ATLTRACE(_T("not minimized"));
Run Code Online (Sandbox Code Playgroud)

您还可以查询GWL_EXSTYLES

  • 我从不承认这是"更容易".OP询问如何使用win32 API执行此操作.给出这个答案向OP表明他正在检查一种窗口样式,这可能在将来帮助他...... (3认同)
  • +1,这是不正确的.窗口恢复后,窗口不会丢失WS_MINIMIZE (2认同)